J
jink
Unregistered / Unconfirmed
GUEST, unregistred user!
看一下DELPHI 那里有错误啊?不知道什么地方错了,麻烦高手指点这个是一个判断填入内容是否有重复的语句。。。 procedure TForm1.Button2Click(Sender: TObject); begin adoquery1.SQL.close; adoquery1.SQL.sql.clear; adoquery1.SQL.Add('select * from 客户资料 where 客户名称= '''+edit1.text+''''); if adoquery1.RecordCount >0 then begin Application.Title := '警告' ; showmessage('客户名称重复') end else begin adoquery1.append; adoquery1.FieldByName('客户名称').AsString:=Edit1.texT; adoquery1.FieldByName('街道地址').AsString:=Edit2.texT; adoquery1.FieldByName('门 牌 号').AsString:=Edit3.texT; adoquery1.FieldByName('联系方式').AsString:=Edit4.texT; adoquery1.FieldByName('联 系 人').AsString:=Edit5.texT; adoquery1.FieldByName('备 注').AsString:=Edit6.texT; adoquery1.Post; adoquery1.Open; Edit1.Clear; Edit2.Clear; Edit3.Clear; Edit4.Clear; Edit5.Clear; Edit6.Clear; end; end; 要求:确认重复或者未重复都不显示adoquery1.SQL.Add('select * from 客户资料 where 客户名称= '''+edit1.text+''''); 的结果。