F fatbug Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-24 #21 DATASET中如果包含了ID, 更新记录时 应该就不会有这个提示了吧
陈 陈晨 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-24 #22 有多于一条记录被修改 这个意思就是说你的更新条件不能确定是那一条纪录更新 应该是更新生成的sql语句中没有定位具体是那一条纪录,where子句中的条件 不能唯一的确定是那条纪录,
Y yeskert1 Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-12 #24 to cxcsy: 你在adoquery中编辑字段,将所有字段变成静态字段(add all fields),然后着试id字段的 providerflags,令pfinKey=true就可以了!
轻 轻舞肥羊 Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-12 #26 哈,数据库设计都有问题,写程序只是白费工夫. 你有没有在Sql Server企业管理器中直接更改这两条重复记录中的一条? 连它自己都没办法定位,你的程序就更别说了! 数据库设计第一范式(好象是,忘得差不多了)就是要保证数据的唯一性, 所以,一个表至少要有一个主键,主键是什么?就是不能重复!绝对不能!!!
哈,数据库设计都有问题,写程序只是白费工夫. 你有没有在Sql Server企业管理器中直接更改这两条重复记录中的一条? 连它自己都没办法定位,你的程序就更别说了! 数据库设计第一范式(好象是,忘得差不多了)就是要保证数据的唯一性, 所以,一个表至少要有一个主键,主键是什么?就是不能重复!绝对不能!!!
Y yeskert1 Unregistered / Unconfirmed GUEST, unregistred user! 2003-05-12 #28 我认为大家没有认真看cxcsy的原文,原文中说id是关键字,因此绝对不可能有两条内容 完全一样的纪录。 cxcsy的标题用以让人误解。