最好的是我可以在 a 中打开 atxt file
并将SSIS
第一行存储为变量。
我想在 中放置一个帐户列表txt file
并在SQL task
.
请参阅@Ozren 给您的链接,以创建正确的平面文件连接 egmyfile
和变量 eg HeaderLine
。然后创建一个脚本任务,放入 HeaderLine varread/write variables
并使用以下代码对其进行编码:
System.IO.StreamReader file =
new System.IO.StreamReader(Dts.Connections["myfile"].ConnectionString);
Dts.Variables["HeaderLine"].Value = file.ReadLine();
file.Close();
差不多就是这样,然后您可以放置一个标准的 DataFlow 来将文件数据从文件读取到数据库或结果集。
您将在 HeaderLine 变量中拥有第一行,您可以在 SSIS 包中的任何位置使用它。