当前位置: 代码迷 >> 综合 >> 对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand、DeleteCommand 的动态 SQL 生成
  详细解决方案

对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand、DeleteCommand 的动态 SQL 生成

热度:91   发布时间:2023-12-21 05:29:40.0

转自:ITCAD:IT && CAD

 

对于“不返回任何键列信息的 SelectCommand,不支持 UpdateCommand、DeleteCommand 的动态 SQL 生成”这个错误信息的原因是:

DataAdapter 填充的DataTable没有主键或者是数据库中对应的这个表没有主键。

解决办法:

1.使用DataAdapter更新数据库记录,需要在数据库中设置主键。

 

2.若是第二个问题则在表中把主键设定上。