bir ana menu formum var burada adoconnectio nesnesi var.
bilgi giriş formum ayrı. bilgi giriş formunda edit boxlara bilgi giriyorum
kaydet butonu yaptım
bu butona basınca
wtr := frmGMenu1.Adoconnection1.begintrans;
try
: bir kaç adoquery ile kayıt yaptırıyorum.
:
frmGMenu1.Adoconnection1.committrans
except
frmGMenu1.Adoconnection1.rollbacktrans
end
amacım farklı table lara kayıt yaparken herhangi birinde sorun olursa roll back yapıp hiç birini kayıt etmemesi ama bunu yapamadım.
bazı modullerde hiç kayıt etmiyor bazılarındada
mesela fatura başlığı ve alt kalemleri kayıt ettirmeye çalışıyorum başlığı kayıt etmiyor faturanın son kaydını kayıt ediyor sadece. mantıksal yaptığımda bir hata yok. transactionın bilmediğim bir parametresimi var acaba? forumdaki tüm kaynakları okudum ama ıı ıh olmadı olmadı olmadı
transaction deli etti beni
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Merhaba,
Kullandığınız veritabanının Transaction desteği olması gerekiyor, hangi veri tabanını kullanıyorsunuz?
İyi çalışmalar.
Kullandığınız veritabanının Transaction desteği olması gerekiyor, hangi veri tabanını kullanıyorsunuz?
İyi çalışmalar.
Volkan KAMADAN
www.polisoft.com.tr
www.polisoft.com.tr