B bywind Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-27 #1 用什么方法,如果用table.edit或query.sql.add(update)这样好像不行,会说明关键重复,怎么办? 还有,一般浏览界面是与编辑窗口做在一个窗口,还是分开做??
J jackchin Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-27 #2 改主键没问题的, 关键是更新后的值不可以和其他的记录有重复(主键约束)。
B bywind Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-27 #3 那这样如何处理,比较方便,难道不管用table或query修改都得先用query查询一下是否主键有重复,再修改?? 可是,如查我好像修改时主键如果不变,好像提示主键重复出错???有点搞不明白???
B bmsr Unregistered / Unconfirmed GUEST, unregistred user! 2006-09-28 #4 主键一般不是人为输出,而是数据库产生或程序计算得到.一定要人为输入则只能每次查询是否已经有此记录.