=== 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
>


Kirim email ke