Hello Wini, WH> Untuk memperjelas mungkin saya akan jelaskan yang saya WH> inginkan.
WH> Saya mempunyai 2 Form, Form1 berisi Grid, pada WH> Form1 ini terdapat button AddRecord, pada waktu WH> AddRecord ini kita click, saya akan lakukan WH> BeginTrans kemudian ShowModal Form2, WH> Jika ModalResult untuk Form2 =mrOK maka WH> saya lakukan CommitTrans, kalau mrCancel saya lakukan WH> RollbackTrans. WH> Kalau dari petikan program seperti diatas sepertinya WH> sulit dilakukan. Ada ide lainnya ? Dalam Form2, coba untuk menggunakan updating secara batch (di-cache dulu di memory client). Untuk ADO, lihat property LockType, gunakan : ltBacthOptimistic. Untuk BDE ada property CachedUpdates. Lalu BeginTrans tidak dilakukan di form1. Begitu juga dengan commit dan rollback tidak dilakukan di form1. Di Event OnButtonOKClick dari Form2 lakukan : ADOTAble1.UpdateBatch dand i event OnButtonCancelClick dari Form2 lakukan : ADOTAble1.cancelBatch salam Jonathan L. ------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
