C# 如何将csv文件保存到数据库中?

C# 如何将csv文件保存到数据库中?,c#,asp.net,C#,Asp.net,我正在使用C#在asp.net中制作一个窗口应用程序。我想浏览和导入.csv文件并将其保存在数据库中。导入我已经完成的部分。现在,我应该如何将其保存到数据库中?我对该语言不熟悉,因此请帮助您可以使用ADO.NET,您需要查找数据适配器等 如果要将电子表格导入DataTable或DataSet,可以使用数据适配器使用INSERT命令填充数据库中的表 仰望 希望这有帮助。一旦你有了文件上传机制(例如,使用FileUpload控件),只需在服务器上迭代CSV文件中的行,使用现有的CSV读取器将它们解析

我正在使用C#在asp.net中制作一个窗口应用程序。我想浏览和导入.csv文件并将其保存在数据库中。导入我已经完成的部分。现在,我应该如何将其保存到数据库中?我对该语言不熟悉,因此请帮助

您可以使用ADO.NET,您需要查找数据适配器等

如果要将电子表格导入DataTable或DataSet,可以使用数据适配器使用INSERT命令填充数据库中的表

仰望


希望这有帮助。

一旦你有了文件上传机制(例如,使用FileUpload控件),只需在服务器上迭代CSV文件中的行,使用现有的CSV读取器将它们解析为字段(不要尝试编写自己的代码,除非你的数据非常琐碎,否则你不会处理所有的边缘情况),只需使用您选择的调用约定对数据库执行一组SQL INSERT语句。

在哪个控件中导入?保存Datagrid值……其他方面,您可以选中此项创建一个表并插入值。有很多方法可以帮助你得到它们。这个问题非常不完整。什么数据,什么数据库,固定模式与否。。。