nedir bu Error creating cursor handle (MultiResultsetNo=0)?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
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)?

Mesaj gönderen sarp_halit »

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
Fethiye den herkese sevgiler ...
X))@:>
Kullanıcı avatarı
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)?

Mesaj gönderen hi_selamlar »

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.
Herkes cahildir, bazi konularda.
Kullanıcı avatarı
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)?

Mesaj gönderen sarp_halit »

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
Fethiye den herkese sevgiler ...
X))@:>
Cevapla