如何从C#中的txt文件填充数据库

时间:2014-06-11 23:11:23

标签: c# wpf sql-server-2008

我试图将数据从txt文件传递给数组,txt文件格式如下:

RN7101 | PRO-173 | 14148 | order-261606 | XX制造| ROY / WHT | _2309483380 | 00031 | N RN7101 | PRO-173 | 14148 | order-261606 | XX制造| ROY / WHT | _2309483381 | 00031 | N RN7101 | PRO-173 | 14148 | order-261606 | XX制造| ROY / WHT | _2309483382 | 00031 | N RN7101 | PRO-173 | 14148 | order-261606 | XX制造| ROY / WHT | _2309483383 | 00031 | N

是很多具有相同数据链的txt文件。任何文件都可以有一行到多行。 我试图做一个WPF表单来更新数据库。

1 个答案:

答案 0 :(得分:1)

使用Sebastien Lorion's Fast CSV Reader,然后使用班级System.Data.SqlClient.SqlBulkCopy将数据压缩到您的表格中。

Lumenworks.Framework.IO.Csv.CsvReaderIDataReader:可以将其实例提供给方法SqlBulkCopy.WriteToServer()

关于那么简单。