我尝试使用c#解析文本文件中的值,然后将其作为列添加到来自同一文本文件的现有数据集中。示例文件数据:
As of 1/31/2015
1 data data data
2 data data data
所以我想在ssis数据流中使用脚本组件将1/31/2015值附加为第4列。这个包迭代了几个文件,所以我希望在每个数据流中进行。将其余数据放入数据库中的单个列没有问题,但是在将所有内容快速加载到数据库中之后,我使用tsql解析了大部分数据。
编辑:
这里是我用来启动它的.NET代码,我知道这可能远非最优,但我实际上想要从结果字符串中解析两个值,这对于正则表达式来说很容易
string every ="&#34 ;;
string [] lines = File.ReadLines(filename).Take(7)。ToArray();
string.Join(",",lines);
every = lines.ToString();
MessageBox.Show(每)的ToString();