【问题标题】:dataset won't insert数据集不会插入
【发布时间】: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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-02
    • 1970-01-01
    相关资源
    最近更新 更多