Frebirt de deadlock hatası

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
sen
Üye
Mesajlar: 34
Kayıt: 04 Tem 2003 01:33
Konum: Ankara

Frebirt de deadlock hatası

Mesaj gönderen sen »

selamlar...
sevgili arkadaşlar, frebirt veri tabanı dosyasına yaptığım programla aynı anda birden fazla bağlantı kuruyorum acak, kayıt eklerken veya düzenlerken " deadkock update conflick with cocurrent update " hatası veriyor. Cevabını bilen arkadaş varsa bizimle paylaşabilir mi.
Kullanıcı avatarı
fahrettin
Admin
Mesajlar: 2619
Kayıt: 11 Haz 2003 10:38
Konum: İstanbul
İletişim:

Mesaj gönderen fahrettin »

http://firebird.sourceforge.net/ sitesinden RC6'yi indirip kurun.
RC2 ve öncesinde lock manager ile ilgili bir takim sorunlar varmis.

Bu guncellemeyi yapmaksizin hatadan kurtulmak icin ise Hugo isimli bir şahsın şöyle bir kullanım şeklinde tavsiyesi olmuş.

Kod: Tümünü seç

IB_Connection1.Connect;
IB_Cursor1.Prepare;
IB_Cursor1.First;
IB_Cursor1.Close;
IB_Cursor1.Unprepare; <----- this avoids the exception
IB_DSQL1.Prepare;
IB_DSQL1.Execute;
Kolay gelsin...
Cevapla