Setiap perintah sql yang melakukan modifikasi data sertakan COMMIT jika tidak ada error, sebaliknya eksekusi ROLLBACK jika ada problem dengan tujuan data yang diakses tidak locked di databasenya.
Pastikan juga setting AutoCommit database connectionnya FALSE

Cheers,
Wadi Achmed

Rio Nurmawan wrote:
Sahabat PBers,

Saya mau tanya lagi nich,
Saya sedang mendevelop aplikasi client-server dimana ada beberapa fungsi yang melakukan insert ke tabel-tabel yang berbeda, misalkan memasukkan nilai tertentu ke tabel A, tabel B dan tabel C. Jika saya menjalankan dari komputer tempat melakukan develop, fungsi ini sukses melakukan insert ke 3 tabel tsb. Tetapi jika di implementasi ke komputer klien, fungsi ini kadang sukses melakukan insert ke 3 tabel, kadang hanya insert ke 2 tabel bahkan hanya 1 tabel saja. Saya sudah memastikan tidak ada nilai yang tidak valid. Adakah yang bisa saya lakukan agar fungsi tersebut berjalan sesuai keinginan saya ? apakah kondisi jaringan turut berpengaruh ? Satu lagi, perlukah menambahkan perintah 'commit;' untuk setiap syntax sql ?

Thanx B4

Best Regards


Kirim email ke