Transaction da hata

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
Nemesis2005
Üye
Mesajlar: 136
Kayıt: 18 Oca 2005 05:24
Konum: İzmir

Transaction da hata

Mesaj gönderen Nemesis2005 »

Vt :FireBird 1.5
Datacomp : Zeos
dbCOn :TZConnection
AutoCommit : False ayarlı

Transaction 'ları ilk defa kullanıyorum . aşağıdaki satırı yazdım işlemi yapıyor. Eklemeyi yapıyor ama ''Invalid operation in non AutoCommit mode.'' Hatası veriyor yardımcı olursanız sevinirim


dbCON.StartTransaction;
try
with qryISLEM do
begin
Close;
SQL.Clear;
SQL.Text := 'INSERT INTO '+cmbHEDEF.Text+'..TBLCASABIT '+SQLTEXT;
ExecSQL;

dbCon.Commit;

end;
Except
dbcon.Rollback;
end;
Kullanıcı avatarı
bobasturk
Kıdemli Üye
Mesajlar: 1387
Kayıt: 20 May 2004 08:39
Konum: Düzce

Mesaj gönderen bobasturk »

merhaba,

aratırsan transaction üzerine çok yazı var ve bende sorunlaı oradan çözdüm. autocommit false ayarlı demişsin ve hata cümlesinde autocommit kelimesi geçiyor yani burada bi hata var ingilizcem yok o yüzden böle yazıyorum.

transaction u çift tıklayarak açılan pencereden read commited işaretlersen ve afterposta datasetin, commitretaining komutunu vermen transaction ayarlarında yeterli oluyor.

tabi bu dediklerim interbase bileşenleri için delphi7 deki sizin bileşenleri bilmiyorum. yarım cevap oldu ama bu açıdanda incelersen belki çözüm buradadır.

kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Resim
Nemesis2005
Üye
Mesajlar: 136
Kayıt: 18 Oca 2005 05:24
Konum: İzmir

Mesaj gönderen Nemesis2005 »

Hata mesajı Zeos Component'in bir açığından kaynaklanıyormuş , son sürümü çektim ve düzeldi aynı hata ile karşılaşan arkadaşların bilgisi olsun
Kullanıcı avatarı
Bil_Bakalım
Üye
Mesajlar: 61
Kayıt: 31 Ara 2004 01:45
Konum: İzmir
İletişim:

Mesaj gönderen Bil_Bakalım »

hocam zeos companentinin hangi versiyonunda sorun vardı.Siz hangi verisyonunu çektiniz.Biraz açıklarsanız sevinirim
Nemesis2005
Üye
Mesajlar: 136
Kayıt: 18 Oca 2005 05:24
Konum: İzmir

Mesaj gönderen Nemesis2005 »

Zeos un 6.5.0 alpha versiyonunda hata vardı 6.5.1 versiyonunu çektim bu versiyonda hatayı düzelmişler
Cevapla