=== BEGIN ARIEFWT'S POSTING === (mungkin saya sudah pernah mejelaskan ini sebelumnya-mungkin bukan di milis ini)
Jangan membangkitkan nomor "Kode_Transaksi" sebelum tombol Simpan ditekan. Sejauh ini, belum pernah ada 2 orang yang bisa menekan tombol bersamaan. Tambahkan Error Handler untuk berjaga-jaga terhadap kondisi 2 tombol ditekan bersamaan. Kalau tidak, buat Kode_Transaksi menjadi Primary Key. Apabila terjadi duplikasi pasti terjadi error. Jadi tambahin saja angka Kode_Transaksi apabila terjadi error. Tidak ada masalah lagi kan :-) === END ARIEFWT'S POSTING === Catatan: * Semoga posting di atas dapat bermanfaat secara positif bagi kita semua * Kalau ada pertanyaan, silahkan hubungi saya di [EMAIL PROTECTED] * Mohon maaf sebesar-besarnya apabila ada kata-kata yang kurang berkenaan di hati Anda Salam, (Arief Wibowo, C.Hts, RM) Computer Programmer and Alternative Therapist Medan, 01 April 2007dddddd|0) --- In [email protected], "deny" <[EMAIL PROTECTED]> wrote: > > temans, > saya mengembangkan aplikasi dengan VB dan SQL server. > untuk membuat kode_transaksi pada tabel A, sy mengambil row terakhir > pada tabel tersebut, untuk selanjutnya saya tambahkan angka 1. > contoh : row 2, kode_transaksi = 003, maka untuk row 3 ( yang baru sy > append kode_transaksi = 004.. > sy mengalami kesulitan, ketika aplikasi ini sy terapkan pada > multiclient, dimana ada kemungkinan 2 klien / lebih menghasilkan > kode_transaksi yang sama, karena barengan aksesnya pada wktu fetch row > yang terakhir.. > ada yang punya solusi, sehingga pada saat dua klien fetch row terakhir > bersamaan, bisa menghasilkan kode yang berbeda? > > > salam, > deny >
