2011-08-29 79 views
0

我想批量插入到从不同的SQL表(TableY)填充的数据集或数据表中的数据的SQL服务器表(TableX)。这些表格在结构上是相同的。我根本没有任何错误。 TableY不会被插入。我可以使用TableX填充数据表,添加一行并插入到TableX中,它可以工作。看起来,如果数据来自不同的数据库表,它不起作用。它可能是数据表中造成这种情况的模式信息?我只使用SQL服务器表作为测试。它最终将在oracle和sql server之间。可能还有其他的变化。数据集将不会插入

的TableX ----->数据表----->修改数据-----插入插入----->的TableX:工作

的TableX -----> Datatable-- --->修改数据-----插入到-----> TableY:不起作用

+1

请显示一些代码,以便我们不必猜测。 –

回答

0

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