sqlite database is locked sorunu

FireMonkey ve Mobil uygulama (iOS, Android, Windows Phone) ile ilgili sorularınızı bu foruma sorabilirsiniz.
Cevapla
hakanoguzer
Üye
Mesajlar: 44
Kayıt: 15 Kas 2013 10:22

sqlite database is locked sorunu

Mesaj gönderen hakanoguzer »

merhaba

firedac in fdconnection ve fdquery sini kullanıyorum.

sqlite ile update yada insert yaparken "database is locked" hatası alıyorum.

farklı connection lar kullandım olmalı. form createsinde conneti false edil true ettim olmadı.

fechoptions da modu fmAll yaptım olmadı.

query post, execsql tan sonra

FDQuery1.ApplyUpdates;
FDConnection1.Commit;
FDTransaction1.CommitRetaining;

gibi bir sürü komutu denedim olmalı.

lock sorununu nasıl çözebilirim?
Kullanıcı avatarı
warder
Üye
Mesajlar: 255
Kayıt: 10 Mar 2004 04:59

Re: sqlite database is locked sorunu

Mesaj gönderen warder »

Tasarım esnasında Connection u false yapıp deneyin. Tasarım da olsa fiziksel olarak bağlanıyor ve bağlı kalıyor.
Diğer ifadeyle aynı anda aynı veritabanına iki bağlantı durumunu inceleyin.
... Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!
Mustafa Kemal Atatürk...
Cevapla