如何通过asp.net代码将datatable作为参数发送到mysql存储过程

时间:2013-04-17 05:28:51

标签: asp.net mysql

如何通过asp.net代码将datatable作为参数发送到mysql存储过程。 如果有任何解决方案,任何人都可以告诉我。它迫切需要

谢谢,

2 个答案:

答案 0 :(得分:0)

您可以将其写入.csv并使用LOAD DATA INFILE
- LOAD DATA INFILE Syntax

否则你必须遍历datatable并逐行插入。

参考

  1. Best way to Bulk Insert from a C# DataTable

答案 1 :(得分:0)

我会解析数据集,并为每个数据行调用一个存储过程传递一个数据行的参数。如果您不想这样,那么还有其他导入工具(批量导入),例如http://brockangelo.com/2009/04/27/how-to-bulk-import-into-a-mysql-databaseMySQL bulk insert from CSV data files