操作包含表的无头文件

时间:2013-11-19 19:35:53

标签: c# sql-server tsql

我有使用C#插入SQL的文件(如纯文本)。

他们无头,甚至没有扩展。只有我拥有的信息才是每列的索引。

任何帮助我该怎么办?好的,我知道我需要将列分开并在读取文件时将它们插入数据表中,但是如何读取这些行?

1 个答案:

答案 0 :(得分:2)

您需要阅读SQL Server的bcp.exe实用程序(批量复制)及其SQL语句兄弟bulk insert及其C#姐妹SqlBulkCopy

至于创建自定义DataTableread the documentation。在创建所需的列之后,以及添加要添加的数据后,不要忘记调用AcceptChanges()