veri tabanından dolayı çıkan hata mesajını düzenleme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
veri tabanından dolayı çıkan hata mesajını düzenleme
arkadaşlar
delphi ile birlikte access veri tabanını kullanıyorum. İçine veri girilmesi gereken alan boş geçildiğinde yada aynı kod numarası bir alana girildiğinde hata mesajı veriyor bu mesajı kendim nasıl düzenleyebilirm
delphi ile birlikte access veri tabanını kullanıyorum. İçine veri girilmesi gereken alan boş geçildiğinde yada aynı kod numarası bir alana girildiğinde hata mesajı veriyor bu mesajı kendim nasıl düzenleyebilirm
- Murat DİCLE
- Kıdemli Üye
- Mesajlar: 702
- Kayıt: 19 Nis 2006 04:12
- Konum: İstanbul
- İletişim:
Merhabalar,
Try.Except bloğu ile hata sebebi ile programın crash olması vs. engelersin. Ayrıca GetLastError ile son oluşan hata kodunu alırsın.
bu örnekte bir hata oluştuğunda ekrana hatayı biz yazıyoruz. GetLastError ile hata kodlarını öğren ve beliri hatalar için kendin mesaj çıkartabilirsin.
Saygılar..
Try.Except bloğu ile hata sebebi ile programın crash olması vs. engelersin. Ayrıca GetLastError ile son oluşan hata kodunu alırsın.
Kod: Tümünü seç
try
Q.CommandText := 'UPDATE REPORT SET URLLEVEL = :A WHERE ID = :B';
Q.Params.ParamByName('A').Value := L;
Q.Params.ParamByName('B').Value := CDS3['ID'];
Q.Execute;
Q.Params.Clear;
except on E:Exception do
ShowMessage('bir hata oldu: ' + E.Message);
end;
Saygılar..
yada en basit şekilde ilgili form uzerine bi applicationevents nesnesi koy ve
onexception olayina
onexception olayina
Kod: Tümünü seç
begin
if pos('hata mesajı',e.Message)<>0 then
begin
application.MessageBox('Ilgili hata meydana gelmistir..','Dikkat',MB_OK+MB_ICONERROR);
end;