Tolongin kita dong....

Saya menemui kesulitan mengenai penguncian record pada Delphi kok jadi tidak berfungsi 
ketika saya terapkan pada Jaringan....tetapi ketika di lakukan pada komputer lokal 
semua proses berjalan dengan baik...
 
Beberapa modul yang sudah jadi kemudian saya coba untuk dijaringan (jaringan ditempat 
teman saya Server NT & Win 95 terminal).....yang memakai Database (Paradox) saya 
tempatkan pada Server kemudian Program Applikasi saya tempatkan pada setiap terminal 
(Direktory sudah di Share).....setelah itu saya coba untuk mengedit data pada salah 
satu terminal (dibuat Drive Jaringan dari direktory yang dishare), kemudian pada 
terminal lain saya juga mencoba mengedit data yang sama (record yang sama)....dan hal 
itu bisa.....padahal yang seharusnya tidak bisa....karena hal tersebut diatas User 
satu dengan yang lain dapat mengedit dan merubah record yang sama dan hasil perubahan 
dari user lain akan tampak jika program dijalankan ulang kembali,.....mengapa Delphi 
tidak mengunci record tersebut....? sehingga data tersebut tidak dapat dirubah karena 
masih dalam posisi Editing.
 
Tetapi beda jika saya coba pada komputer yang sama....kemudian saya jalankan program 
tersebut 2 kali kemudian saya edit kedua-duanya maka disalah satunya memunculkan pesan 
bahwa record sedang dalam pengeditan ? bahkan saya juga sudah mencoba untuk 
menempatkan program aplikasi di Server tetapi hasilnya tetap sama....

Bagaimana caranya untuk mengatasinya hal tersebut...? maksud saya supaya Delphi 
memberitahukan bahwa record tersebut dalam pengeditan oleh user lain...

Terima kasih.

Salam hormat,
Toni A

Kirim email ke