![]() |
1
2
这是一种在纸张之间循环的方法: 创建数据流任务以将工作表名称读入ADO对象。
第一项是作为源的脚本组件。 我有一个变量用于将字符串连接到Excel电子表格
创建SheetName的输出
你基本上是用oleDB打开电子表格。 将表名放入数据表中 循环遍历数据表并写出要输出的行。 确保关闭连接!!! 如果不这样做,以后可能会导致错误。 下一步是条件拆分,因为某些原因,结果有重复的制表名,并且它们都以一个“\u”结尾。
下一步是派生一个列来清除exta“”的工作表名
创建一个Object类型的变量:我将mine ADO_Sheets命名为 插入记录集目标对象: 一。将变量设置为刚创建的变量 2。映射干净工作表的列
配置foreach。。。 枚举器:Foreach ADO枚举器 资料来源:ADO U Sheets 变量映射:设置为名为SheetName的变量
我在循环中有一个函数任务,但为了更容易理解,它可能在变量中被关闭:
现在,您可以选择此变量从该页中提取数据。 最后是要运行的数据流任务。 很多工作,但我经常用这个,我想我会分享!!! 向Excel(xlsx)添加有关连接字符串的信息 2010年Excel Xlsx文件 连接到扩展名为Xlsx的Excel 2007(及更高版本)文件。这是禁用宏的Office Open XML格式。 Provider=Microsoft.ACE.OLEDB.12.0;数据源=c:\ myFolder\myExcel2007file.xlsx; 扩展属性=“Excel 12.0 Xml;HDR=YES”; “HDR=Yes;”表示第一行包含列名,而不是数据。”HDR=否;“表示相反。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |