X xzfu Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-08 #1 DBGRID中多表修改问题: 查询正常,当我修改后,鼠标一移开, 就马上报错误如下: “缺少更新或刷新的键列信息”!
H HunterTeam Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-15 #5 如果是多表的话,建立主键也是解决不了问题的。 我所知道的是先记录要修改的字段的新值,然后关闭关联的数据集,再用ADOCOMMAND或 UpdateSql控件,通过SQL语句来进行修改,修改完毕再打开数据集。
如果是多表的话,建立主键也是解决不了问题的。 我所知道的是先记录要修改的字段的新值,然后关闭关联的数据集,再用ADOCOMMAND或 UpdateSql控件,通过SQL语句来进行修改,修改完毕再打开数据集。
B BlackBird Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-11 #6 to HunterTeam: 可是在关闭关联的数据集时,相连的DBGRID中的数据也会关闭啊,怎么修改? 你有没有过相关的测试?
Z zjwork Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-12 #8 這問題確實夠煩的. 你查一查有沒有在 trigger中修改當前有open的資料