【发布时间】:2011-11-05 17:05:39
【问题描述】:
我正在尝试使用从不同的 sql 表 (TableY) 填充的数据集或数据表中的数据批量插入到 sql server 表 (TableX) 中。这些表在结构上是相同的。我完全没有错误。 TableY 只是没有插入。我可以用 TableX 填充数据表,添加一行并重新插入到 TableX 中,它就可以工作了。似乎如果数据来自不同的数据库表,它就不起作用。可能是导致这种情况的数据表中的架构信息吗?我只使用 SQL Server 表作为测试。最终会在oracle和sql server之间。可能还有其他变体。
TableX----->数据表----->修改数据-----插入到----->TableX: Works
TableX----->数据表----->修改数据-----插入到----->TableY:不起作用
【问题讨论】:
-
请显示一些代码,这样我们就不必猜测了。
标签: c# datatable dataset sqldataadapter