Arkadaşlar merhaba. mysql veritabanı kullanıyorum ve kayıt gireceğim zaman Error creating cursor handle (MultiResultsetNo=0) hatası alıyorum. bu nedir ne değildir. var mıdır bir çözümü kodtan mı yapar yoksa veritabanından mı ya da girilen değerden mi?
baktıkça uğraştıkça daha da çıkmaza giriyorum ben. yardım lütfen
iyi çalışmalar
nedir bu Error creating cursor handle (MultiResultsetNo=0)?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- sarp_halit
- Üye
- Mesajlar: 241
- Kayıt: 17 Ara 2003 04:30
- Konum: Cennet Fethiye
- İletişim:
nedir bu Error creating cursor handle (MultiResultsetNo=0)?
Fethiye den herkese sevgiler ...
X))@:>
X))@:>
- hi_selamlar
- Üye
- Mesajlar: 523
- Kayıt: 05 May 2005 03:24
- Konum: DelphiTürkiye.COM
Re: nedir bu Error creating cursor handle (MultiResultsetNo=0)?
S.A.
hatırladığım kadarı ile bu hata SQL de veriyor.
Örnek;
sen bir sql içine güncelleme için update özelliği ile kod ekledin. direkt olarak çalıştırırsan yukarıdaki hatayı verir.
bunun yerin Query1.ExecSQL komutunu kullanırsan sorun yaşamazsın.
yani delphi de design time da update sql li yazdın. sağ tıklatın Open Aç dedin anında hata alırsın.
bu tarz sqlleri ExecSQL ile çalıştır.
umarım işene yarar.
hatırladığım kadarı ile bu hata SQL de veriyor.
Örnek;
sen bir sql içine güncelleme için update özelliği ile kod ekledin. direkt olarak çalıştırırsan yukarıdaki hatayı verir.
bunun yerin Query1.ExecSQL komutunu kullanırsan sorun yaşamazsın.
yani delphi de design time da update sql li yazdın. sağ tıklatın Open Aç dedin anında hata alırsın.
bu tarz sqlleri ExecSQL ile çalıştır.
umarım işene yarar.
Herkes cahildir, bazi konularda.
- sarp_halit
- Üye
- Mesajlar: 241
- Kayıt: 17 Ara 2003 04:30
- Konum: Cennet Fethiye
- İletişim:
Re: nedir bu Error creating cursor handle (MultiResultsetNo=0)?
teşekkür ederim arkadaşım. haklısın hatayı execsql yerine open kullandığımdan dolayı aldım. ben bunu hallettim
burada da aynı sorunu yaşayabilecek arkadaşlar için söylüyorum:
sorgu sonucunda size kayıt dönecekse ( Örn: Select * from ...) open;
ama sorgu bir kayıtta değişiklik yapacaksa ( Örn: Update tablo set alan=deger ... veya Insert Into tablo (alan1,alan2,...) ExecSql
ifadelerini kullanınca bir sorun kalmıyor. hi_selamlar tekrardan teşekkür ederim
burada da aynı sorunu yaşayabilecek arkadaşlar için söylüyorum:
sorgu sonucunda size kayıt dönecekse ( Örn: Select * from ...) open;
ama sorgu bir kayıtta değişiklik yapacaksa ( Örn: Update tablo set alan=deger ... veya Insert Into tablo (alan1,alan2,...) ExecSql
ifadelerini kullanınca bir sorun kalmıyor. hi_selamlar tekrardan teşekkür ederim
Fethiye den herkese sevgiler ...
X))@:>
X))@:>