我需要发送一个datatable
到sqlserver2012
并插入datatable
到一个特定的表中。我怎样才能做到这一点?
(我不想在 C# 中完成这项工作,我想将数据表发送到 sqlserver 并在 sqlserver 中完成这项工作)。我看到了类似的问题,但没有找到我的答案。
Edit:
into sqlserver i want insert datatable rows into a table.
我需要发送一个datatable
到sqlserver2012
并插入datatable
到一个特定的表中。我怎样才能做到这一点?
(我不想在 C# 中完成这项工作,我想将数据表发送到 sqlserver 并在 sqlserver 中完成这项工作)。我看到了类似的问题,但没有找到我的答案。
Edit:
into sqlserver i want insert datatable rows into a table.
您的观点对您的目的不够清楚,您可以使用Update()
执行将新添加的记录更新到表中的操作的方法,这会隐式将表发送到 sql server 并更新数据
我想你想从 sqlserver 中的 DataTable 中保存批量数据。请执行以下步骤
1)在 sqlserver 2008 onword 中创建自定义表值数据类型 2)使用自定义表值数据类型参数创建存储过程。3)使用以下代码从代码中设置参数值
SqlParameter param = cmd.Parameters.AddWithValue("@RECORD_TBL", Datatable);