Share this topic on FacebookShare this topic on MySpaceShare this topic on Del.icio.usShare this topic on DiggShare this topic on StumbleUponShare this topic on TwitterShare this topic on GoogleShare this topic on Yahoo

Author Topic: [tanya] Cara periksa koneksi mysql  (Read 957 times)

0 Members and 1 Guest are viewing this topic.

Offline foxBoy

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 16
Re: [tanya] Cara periksa koneksi mysql
« Reply #15 on: February 23, 2010, 09:41:51 AM »
itukan lock table
bagaimana dengan lock record?
thanks

Offline davidmustakim

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 22
  • Posts: 4599
Re: [tanya] Cara periksa koneksi mysql
« Reply #16 on: February 23, 2010, 07:04:48 PM »
baca ini: http://dev.mysql.com/doc/refman/5.0/en/innodb-locks-set.html
tapi yang lebih penting kalo dobel booking kamar cepat koreksi sebelum sibuk di forum fox-id, ntar ketauan boss hotel dan kena marah,
maksudnya: saya kira masalah diatas masalah desain karna nggak mungkin tekan tombol bersamaan di 2 PC berbeda menjamin akses data terjadi di waktu yang tepat sama, dan kalo booking kedua tidak mengecheck status terlebih dulu, atau aplikasi tidak mencegah secara programatik,  tentunya tetap bisa terjadi dobel-booking

Offline onytoo

  • Fox-id M.V.P
  • Junior Member
  • *
  • Thank You
  • -Given: 7
  • -Receive: 45
  • Posts: 230
Re: [tanya] Cara periksa koneksi mysql
« Reply #17 on: February 23, 2010, 07:41:56 PM »
kalau yg simple gimana, misal gini:
tambahkan aja satu field yang akan ditandai jika record sedang diproses, dlm kasus ini tentu di tabel kamar / room, nah jika field di tabel kamar /room tadi ditandai, maka sudah dipastikan ada proses booking yang lain.

caranya:
ketika memilih kamar/room yg akan dibooking, langsung update field di tabel nya (ditandai) dan ketika transaksi dibatalkan atau pelanggan checkout, bersihkan lagi penanda tadi
ya semacam sign-bit lah: 0=off; 1:on
jadi program hanya akan menyuguhkan daftar kamar/room yg belum ditandai gitu loh.

coba aja deh ya, kali aja terpecahkan masalahnya.  :)

Offline davidmustakim

  • Fox-id M.V.P
  • Hero Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 22
  • Posts: 4599
Re: [tanya] Cara periksa koneksi mysql
« Reply #18 on: February 23, 2010, 08:59:20 PM »
Tul !, itu maksudnya, jadi mo pake locking ato tidak tanpa itu tetap aja bisa terjadi double booking

Offline foxBoy

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 16
Re: [tanya] Cara periksa koneksi mysql
« Reply #19 on: February 28, 2010, 07:53:25 AM »
thanks atas informasi dari senior..
ternyata forum ini emang banyak membantu para junior.
sekali lagi thanks

Offline foxBoy

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 16
Re: [tanya] Cara periksa koneksi mysql
« Reply #20 on: February 28, 2010, 08:01:00 AM »
Jika saya melakukan proses yg agak lama maka saya akan munculkan pesan dengan wait bahwa sedang di proses oleh komputer.
Apakah ada cara lain yg lebih bagus tampilannya?
seperti saat kita install windows muncul persennya?
thanks

Offline poison

  • Hero Member
  • *
  • Thank You
  • -Given: 14
  • -Receive: 9
  • Posts: 712
  • Poison 4 Women
Re: [tanya] Cara periksa koneksi mysql
« Reply #21 on: February 28, 2010, 08:11:24 AM »
(ada tanda2 OOT nech, tp gpp dech, mumpung om Moder ma Om Rator masih bobok... :icon_biggrin:)
bisa.....


cara mudah, bikin aja form, design sedemikian hingga, sehingga cantik seperti Customer Service hotel anda..(tu pun klo cew, eh emang hotelnye posisi mana?, kali2 aje pernah lewat)...ok..ok back to case..

setelah jadi, yang perlu di ingat :
- jangan jadikan form ini modal (jika nantinya pengen form ini bisa untuk pesan2 yang laen)
- jadikan AlwaysOnTop = .T.

cara ngajalanin :
do form FormPesanYangCantik name formCantik
--
masukan perintah yang akan diproses
--
formCantik.release

***
moga membantu
think BIG to get BIG
http://poison.site88.net