Dear khalatif pada table dataparkir menggunakan premary key No.parkir yang di create secara automatis oleh system berdasarkan tgl, sebagai contoh untuk tgl 27/06/2008 dan trx ke-9, maka no.parkir nya 27062008000009. Untuk No.polisi yang sama tidak mungkin masuk secara bersamaan pada pos masuk yang berbeda. Mungkin kah ada pengaruh nya dengan option SQLCA.autocommit = false, karena saya menggunakan SQLCA.autocommit=false Thanks
----- Original Message ---- From: khalatif8 <[EMAIL PROTECTED]> To: [email protected] Sent: Friday, June 27, 2008 2:39:07 PM Subject: [indopb] Re: Data duplicate Mas Robbi, Sebagai Index ditabel dataparkir. Apakah No. Kwintansi ato No. Polisi Saya Kira kalau pakai No Polisi tidak ada kendaraan yang No. Polisinya sama parkir bersamaan di tempat yang sama.. Atau kemungkinan pada saat Test Counting Di Pos 1, 2 dan 3 bersamaan memang no pol itu belum ada jadi di ketiga pos bisa Input data kendaraan yang sama... Semoga membantu ... Regards Khairul --- In [email protected], robbi robbi <[EMAIL PROTECTED]> wrote: > > Dear para ahli PB > > Saya buat aplikasi parkir dengan menggunakan PB6.5 , dengan pintu masuk menggunakan 3 POS. > > Pada saat saya testing program tersebut dengan menggunakan 1 komputer pada pos-masuk dan 1 komputer pada pos_keluar. Data yang tersimpan selalu unik (tidak duplicate), karena sudah saya cegah dengan script sbb : > > double ld_count > string ls_nopol > > ls_nopol = trim(sle_nopol.text) > > ld_count = 0 > select count(no_pol) into :ld_count from dataparkir > where no_pol = :ls_nopol > using sqlca; > > if ld_count <> 0 Then > > // data sudah data > messagebox("duplicate","No Polisi sudah ada") > > else > // Data belum ada > > // Proses transaksi > insert into dataparkir values(ls_nopol) > using sqlca; > > Commit using sqlca; > > End if > > Tetapi pada saat saya menggunakan 3 komputer pada pos masuk, kemudian saya analisa data nya kadang duplicate, kadang tidak . > > > Kenapa yah bisa begitu, mohon bantuan dan petunjuk nya > > Thanks > ------------------------------------ ----------------------------------------------- IndoPB - Indonesia PB User Group An Indonesian PowerBuilder User Group's Event 2nd PowerBuilder Update Rumah Sakit Jantung Harapan Kita 26/27 August 2006 To Register : http://groups.yahoo.com/group/indopb/database?method=addRecord&tbl=4Yahoo! Groups Links
