var
u:integer;
b:integer;
begin
if (dbedit1.text='') or (dbedit2.text='') then
u:=application.messagebox('Bir Veri Girmelisiniz!','Dikkat!',mb_ok+mb_iconquestion+mb_defbutton1);
begin
if table1.locate('sicil_no',dbedit1.text,[]) then
b:=application.messagebox('Bu Kayıt Daha Önce Girilmiş','Dikkat!',mb_ok+mb_defbutton2)
else
begin
if dbedit7.text='01.01.1990' then
table1ayri_tr.asdatetime:=null;
table1.insert;
end;
end;
end;[/code]
bu kodlarla yaptığım kayıt işlemim istediğim gibi olmuyor bazı problemlerle karşılaşıyorum:
1.sicil no alanına göre kıyaslayıp eşleşen verileri mükerrer kayıt etmemesi gerekirken kayıt yapıyor.
2.yeni kayıttada bu veri girilmiş mesajı çalışıyor.
bu sorunlarımı nasıl düzelte bilirim hatayı nerde yapmış olabilirim Bence herşey normal görüküyor
