数据集不会插入

时间:2011-08-29 01:05:28

标签: c# datatable dataset sqldataadapter

我正在尝试使用来自不同sql表(TableY)填充的数据集或数据表中的数据批量插入到sql server表(TableX)中。表格结构相同。我没有任何错误。 TableY只是没有插入。我可以使用TableX填充数据表,添加一行并插回到TableX中它可以工作。似乎如果数据来自不同的数据库表,则它不起作用。可能是数据表中导致此问题的架构信息吗?我只使用SQL服务器表作为测试。它最终将介于oracle和sql server之间。可能还有其他变化。

TableX ----->数据表----->修改数据-----插入-----> TableX:Works

TableX ----->数据表----->修改数据-----插入-----> TableY:不起作用

1 个答案:

答案 0 :(得分:0)

作为数据集的CRUD操作一部分的insert语句仅适用于表X.您必须编写自定义插入语句以插入表y。