在C#中从/向数据库保存/读取csv文件

时间:2012-09-13 01:29:39

标签: c# asp.net sql-server

是否可以使用C#将csv文件保存到SQL Server数据库表?

是否需要将csv文件转换为二进制格式才能执行此操作?

还有其他方法,比如以文本格式保存(csv基本上是一个txt文件)?

如果你能提供一些示例代码,我会很感激。

3 个答案:

答案 0 :(得分:2)

CSV文件只是文字。您可以创建一个具有nvarchar(max)列的表,并将CSV文件存储在那里。

答案 1 :(得分:1)

您可以使用另一个有用的C#示例来导入和导出带有SQL Server的CSV文件。以下是链接:

http://www.codeproject.com/Articles/30705/C-CSV-Import-Export

答案 2 :(得分:0)

您可以使用我认为的数据导入向导并将其指向csv文件。这应创建一个与导入的csv

的结构相匹配的表