C++builderda insert komutu hata veriyo.aşağıdaki kodları yazıyorum kayıt yapabiliyorum ama "ADOQuery1:command text does not return a result set " hatası veriyo neden olabilir?
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Text="insert into deneme_tbl(uye_adi,uye_soyadi) values ('"+Edit1->Text+"','"+Edit2->Text+"')";
ADOQuery1->Open();
ADOQuery1->ExecSQL();
insert hatası
-
- Üye
- Mesajlar: 25
- Kayıt: 04 Ara 2010 12:34
Re:
Hocam konu eski ama ben buradan bişeyler öğrenmiş oldum emeğinize sağlık çok teşekkür ederimrsimsek yazdı:Türkçe söylememiş olsada "result set" dönüş kümesi, yani bir değerler (kayıtlar) kümesi dönmüyorsa Open yordamını kullanamazsınız, sadece ExecSQL kullanabilirsiniz. Yani ADOQuery1->Open(); satırını silmeniz sorunu çözecektir.
