Delete komutunda hata

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
KnoppiX
Üye
Mesajlar: 5
Kayıt: 02 Nis 2006 02:41

Delete komutunda hata

Mesaj gönderen KnoppiX »

sa. arkadaslar delphide query ile veri tabanında silme islemi yaparken bir hata ile karsılasıyorum Resim
butonun onClick olayına yazdıgım kodlar şöyle:


query1.Open;
query1.SQL.Clear;
query1.SQL.Add('Delete from urun where urunadi="'+combobox2.Text+'"');
query1.Open;
query1.ExecSQL;
query1.SQL.Clear;
query1.Close;
ShowMessage(' Ürün Listeden Kaldırıldı. ');


veri tabanında aynı isimden baska bir ürün adı bulunmuyor
ve amacım combobox ta adı yazan ürünün veri tabanından silinmesi ve silindikten sonra showmessage ile bir mesaj iletilmesi. Butona tıkladıgımda ürün veri tabanından siliniyor ama resimde ki gibi bir hata alıyorum ve showmessage kutusunda gösterilmesini istediğim mesaj gözükmüyor. kodlarda ne gibi bir değişiklik yapmam gerek. yardımcı olursanız sevinirim. şimdiden sağolun.
Kullanıcı avatarı
ofenX
Üye
Mesajlar: 397
Kayıt: 09 Nis 2005 10:24
Konum: Diyarbakır
İletişim:

Mesaj gönderen ofenX »

Merhaba,
Bir sonuç döndürmeyen işlemlerinizde open yerine execsql kullanmalısınız.
Sanırım aradaki open ı kaldırırsanız. İstediğiniz sonucu alırsınız.
Tabi başka da bir problem yoksa.. :lol:

Ayrıca clear yapmadan önce close yapmanız. lazım.

Kolay gelsin.
http://www.aysbergbilgisayar.com
Logo Go özel eğitim, web tasarım, teknik servis
KnoppiX
Üye
Mesajlar: 5
Kayıt: 02 Nis 2006 02:41

Mesaj gönderen KnoppiX »

Teşekkürler..
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

Cevapla