Query1.Close;
Query1.SQL.Clear;
sorgu:='DELETE FROM clients WHERE first_name="' + Edit1.Text + '"';
Query1.SQL.Add(sorgu);
Query1.ExecSQL;
gibi silme işlemi yaptım ama bu kodda hata işleme(try-except) yapmam gerekiyor kodun neresine ve ne yazmam gerekiyor yardımcı olursanız çok sevinirim
hata işleme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 13
- Kayıt: 12 Tem 2003 08:51
- Konum: KONYA
Aşağıdaki şekilde try except'i kullanabilirsiniz..
Kod: Tümünü seç
try
Query1.Close;
Query1.SQL.Clear;
sorgu:='DELETE FROM clients WHERE first_name="' + Edit1.Text + '"';
Query1.SQL.Add(sorgu);
Query1.ExecSQL;
except on e:Exception do
Begin
ShowMessages('Kayıt Silinemedi!..');
End;
end;
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...
Evet try excep olayını ekleme ve güncelleme olayında da kullanabilirsiniz. Kayıt silme olayına gelince erdemir_hakkı hocamın dediği şekilde yaparsanız sorun olmayacaktır.
Kolay gelsin...
Kolay gelsin...
Var olmaya değer her şey bilinmeye de değerdir. Çünkü bilgi varlığın bir imgesidir. Onda iyi ve kötü aynı anda bulunmaktadır...