Transaction ile çalışma.
#1
Selamlar,

Arkadaşlar Access te çaılışırken Transcation ile çalışmaya ihtiyacım var.
Amacım ister formdan ister kod ile Database üzerinde yapılan tüm değişiklikleri kontrol
altına almak gerektiğinde onları geri almak.

DbEngine.BeginTrans ya da Workspaces(0).BeginTrans istediğimi yapmıyor.

Hedefim aktif olan dosyadaki tüm değişiklikleri kontrol altına almak.
Yardımcı olursanız sevinirim.

kolay gelsin.



  Alıntı
Bu mesajı beğenenler:
#2
Transaction başlattıktan sonra "Commit" veya "RollBack" ile sonlandırıyor musunuz?



  Alıntı
Bu mesajı beğenenler:
#3
Sayın Zeki Bey,

commit ve RollBack yapıyorum.

örneğin.
DbEngine.BeginTrans

set Rs = dbEngine.OpenRs
rs.Edit
.......
....
Rs.Update


Form da yapılan değişiklikler

DbEngine.RollBack

evet Rs de yapılanlar geri alınıyor.
Fakat Formda yapılanlar geri alınmıyor.



  Alıntı
Bu mesajı beğenenler:
#4
O halde sıkıntı yok; konu ms access ile alakalı olmalı...

Form kaynağına recordset ile veri alırsanız bu isteğiniz de olabilir.

Ör:

Visual Basic
  1. dbengine.begintrans
  2.  
  3. set rs = dbengine.openrecordset
  4.  
  5. set me.recordset = rs 'me => form



Visual Basic
  1. 'Form kapanırken,
  2.  
  3. sor = msgbox("değişiklikler kaydedilsin mi?",vbyesno)
  4.  
  5. if sor = vbyes then
  6. dbengine.committrans
  7. else
  8. dbengine.rollbacktrans
  9. end if





  Alıntı
Bu mesajı beğenenler:
#5
teşşekürler



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  çoklu Kullanıcılarda Mükerrer Evrak Numarası (transaction) kaburkan 4 426 09-01-2025, 13:26
Son Mesaj: celalll
  [TABLO] Nasıl Yapacağımı Bulamadığım Bir çalışma Için Yöntem Arayışı! obblomovv 4 697 09-08-2022, 23:13
Son Mesaj: obblomovv
access-sql-9 [VBA] access den makro ile excel çalışma kitabı açmak omur34 10 10.242 09-05-2022, 12:37
Son Mesaj: dsezgin
  [VBA] çalışma Süresi benuva 3 608 20-09-2021, 10:46
Son Mesaj: halily
  Access çalışma çıkışında "dosya Zaten Kullanımda" Hatası h2001 2 1.094 06-09-2021, 19:00
Son Mesaj: h2001
  [FORM] Liste Ile çalışma h2001 7 1.412 07-11-2019, 20:08
Son Mesaj: halily
access-sql-9 [SORGU] personel giriş çıkış saati günlük en küçük ve en büyük saat ve bunların farkı çalışma OSMAN KILIÇ 1 1.116 22-04-2019, 16:25
Son Mesaj: onur_can
  [VBA] Çok Komplike Bir Çalışma Programı Hakkında alperalper 1 1.256 15-05-2018, 12:35
Son Mesaj: dsezgin

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi