我用的是ADO+ACCESS,想通过语句来判断字段中是否保存了相同的内容时,以前存在的输入的记录可是查询已经存在了,但重新输入刚保存的记录时,却不会判断已存在记录,这是为什么呢? if dm.T_jzxzk.Locate('jzxhm',E_jzxhm.Text,[loCaseInsensitive]) then begin msgbox('站内已存放此箱,请检查箱号输入是否正确'); abort; end;
用一循环试 var count:integer; begin while not table.eof do if table.fieldbyname(字段名).asstring=输入值 then begin showmessage('已存在此字段'); exit; end; 写在edit的onchang事件中
----------------------------------------------
春花秋月何時了