首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于自增型主键引发的SelectCommand不支持 UpdateCommand 的动态 SQL 生成的有关问题

2012-02-21 
关于自增型主键引发的SelectCommand不支持 UpdateCommand 的动态 SQL 生成的问题这么描述吧,数据库一共有

关于自增型主键引发的SelectCommand不支持 UpdateCommand 的动态 SQL 生成的问题
这么描述吧,数据库一共有四个字段,A字段是自增型主键。DataAdapter的SQL语句是“select   B,C,D   from   Table”。在DataGrid中增加一条记录时没问题,修改记录时,就报这个错,提示“对于不返回任何键列信息的   SelectCommand不支持   UpdateCommand   的动态   SQL   生成。”

后来把A字段从表中删除,把B字段设为主键,其它不改。或是A字段保留,把SQL语句改为“select   A,B,C,D   from   Table”,问题就不存在了。
请问这是为什么?
我怎么把A字段保留,但又不想在前台DataGrid中显示A字段(因为A字段是自增型的没有必要显示),请问如何做?


[解决办法]
邮件已回复

热点排行