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: insert pada MySQl 5.x.x tidak bisa  (Read 326 times)

0 Members and 1 Guest are viewing this topic.

Offline soegeng

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 15
insert pada MySQl 5.x.x tidak bisa
« on: February 10, 2010, 10:39:40 AM »
 :crybaby2:
para foxer mania saya minta bantuannya, begini saya gunakan MySQl 5.x.x dan vfp 9.0
trus masalahnya begini ketika saya insert di tabel beli pertama kali bisa simpan tetapi utk inputan ke2,3,4 ... tidak bisa simpan ketika saya cetak aerror() nilai nya 1. tolong donk...???

syntaxnya :
abc=sqlexec(koneksi,'insert into beli(kode_brg,jml,hpp) value(?m_kode,?m_jml,?m_hpp)')
if abc>0
  sqlcommit(koneksi)
else
  sqlrollback(koneksi)
endi

please help me,...thanks a lot

Offline sinyonamakoe

  • Global Moderator
  • Hero Member
  • *
  • Thank You
  • -Given: 3
  • -Receive: 9
  • Posts: 1173
Re: insert pada MySQl 5.x.x tidak bisa
« Reply #1 on: February 10, 2010, 11:15:19 AM »
..ketika saya insert di tabel beli pertama kali bisa simpan tetapi utk inputan ke2,3,4 ... tidak bisa simpan ketika saya cetak aerror() nilai nya 1. tolong donk...???


Boleh lihat string koneksinya ? dan isi AERROR()  selain angka 1 yang anda sebutkan ?


Offline soegeng

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 15
Re: insert pada MySQl 5.x.x tidak bisa
« Reply #2 on: February 10, 2010, 03:53:14 PM »
*syntax utk Aerror() nya yaitu

dimensi AerrArray [1]
nNumerros=Aerror(AerrArray)
?nNumerros

*... syntax koneksinya
m_dtbase='irawati' ---- Nama DATABASE
m_user=Alltrim(thisform.textnm.value) ----- Nama user dan diisi root dna host = %
m_pass=alltrim(thisform.text3.value) ---- password
m_login='Driver={MySQL ODBC 5.1. driver};database='+m_dtbase+';server=10.140.10.40;uid='+m_user+';pwd='+m_pass+';port=3307'
koneksi=sqlstringconnect(m_login)

dan kalau di cek nilai koneksinya selalu +

Thanks before

Offline WardiePNiron

  • Junior Member
  • *
  • Thank You
  • -Given: 4
  • -Receive: 13
  • Posts: 282
  • ..Pak ajari saya biar pinter dong..!
Re: insert pada MySQl 5.x.x tidak bisa
« Reply #3 on: February 10, 2010, 07:19:20 PM »
Quote
abc=sqlexec(koneksi,'insert into beli(kode_brg,jml,hpp) value(?m_kode,?m_jml,?m_hpp)')


Coba command jangan disingkat seperti pada vfp, kalau untuk mysql sepertinya jadi bermasalah : 'value' -> 'VALUES'...
Anti Rokok, Anti Narkoba, Anti Boros, Anti Anarkisme

Offline soegeng

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 15
Re: insert pada MySQl 5.x.x tidak bisa
« Reply #4 on: February 11, 2010, 01:25:56 PM »
terima kasih ya atas saran2nya semua, akan saya coba

thanks a lot