回 帖 发 新 帖 刷新版面

主题:如何防止录入数据的重复

有一个唯一的编号 如果查询有就中止录入 并提示   

  我试可几次 都没成功  请高手指点一下

回复列表 (共2个回复)

沙发

有两种方法可以实现:
1、唯一的编号,你可以让它自己生成。这个需要编码规则
2、同过判断来确定是否编号存在。
  2.1 比如你在Edit中输入编号,当Edit失去光标后就自动检测。//这种比较容易些。
  2.2 保存时判断。

板凳

用一个查询判断:
select * from 表名 where 字段名=trim(edit.text);
if table.recordcount>0 then
 不能录入的代码
else
 录入的代码

我来回复

您尚未登录,请登录后再回复。点此登录或注册