Saya coba akses Database MySql di Server Linux.
dengan koneksi :

    Set koneksi2 = New ADODB.Connection
    koneksi2.CursorLocation = adUseClient
    koneksi2.ConnectionTimeout = 0

    koneksi2.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
             & "SERVER=192.168.1.88;" _
             & "DATABASE=db_data;" _
             & "UID=root;" _
             & "PWD=;" _
             & "OPTION=16387;STMT=;" & Chr$(34)


    koneksi2.Open

Koneksinya berhasil.

Saat bikin recordset dengan code :
   Set rs_data = New ADODB.Recordset
   rs_data.Open "select * from tb_barang", koneksi2, adOpenStatic,
adLockBatchOptimistic

selalu muncul error :
Run-time error '-2147217887(80040e21)'
Multiple-step operation generated errors. Chech each status value.


Dengan perintah yang sama, saya coba alihkan database dengan konek ke
database MySql di komputer Windows, tidak ada masalah, dan datanya muncul.

Kira2 apa penyebab error tadi?


Salam.

Kirim email ke