2011-08-29 84 views
0

我想批量插入到從不同的SQL表(TableY)填充的數據集或數據表中的數據的SQL服務器表(TableX)。這些表格在結構上是相同的。我根本沒有任何錯誤。 TableY不會被插入。我可以使用TableX填充數據表,添加一行並插入到TableX中,它可以工作。看起來,如果數據來自不同的數據庫表,它不起作用。它可能是數據表中造成這種情況的模式信息?我只使用SQL服務器表作爲測試。它最終將在oracle和sql server之間。可能還有其他的變化。數據集將不會插入

的TableX ----->數據表----->修改數據-----插入插入----->的TableX:工作

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

+1

請顯示一些代碼,以便我們不必猜測。 –

回答

0

作爲數據集CRUD操作的一部分的插入語句只適用於表X.您必須編寫自定義插入語句來插入到表y中。