Mengalami masalah saat menjalankan atau meng-compile project di Visual Studio Net (VB .Net). Salah satunya yaitu masalah koneksi driver ke Microsoft Access, padahal Connection String nya udah bener semua.

Tenang jangan panik karna masalahnya dapat diselesaikan tidak lebih dari 1 menit. Bagaimana caranya ?

1) Pertama, pastikan connection string sudah benar

Di Google banyak sekali contoh connection string yang biasa digunakan untuk mengkoneksikan VB .Net dengan Ms. Access. Connection string yang saya gunakan seperti di bawah ini:


Public perintah As String
Public conn As New OleDbConnection

Sub koneksi()
    perintah = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Application.StartupPath & "\DATA_KREDIT.mdb;"
    conn = New OleDbConnection(perintah)
    Try
        If conn.State = ConnectionState.Closed Then
            conn.Open()
        End If
    Catch ex As Exception
        MsgBox("Kesalahan Koneksi" & vbCrLf & _
                ex.Message(), MsgBoxStyle.Critical)
        End
    End Try
End Sub

Berdasarkan code di atas, kita tinggal memanggil sub koneksi "Call koneksi()" pada event yang diinginkan seperti saat awal mulai program atau saat menekan tombol login dan lainnya.

2) Kedua, masuk ke dalam Properties Project

Masuk ke properties dengan klik menu Project, lalu pilih Properties (biasanya dibagian paling bawah)


3) Ketiga, ubah Target CPU menjadi x86

Properties project akan muncul lalu masuk ke dalam tab menu Compile, selanjutnya scroll ke bawah dan klik Advanced Compile Options.. 


Langkah selanjutnya kita hanya tinggal mengubah Target CPU menjadi x86


Jika sudah, selanjutnya klik OK dan silahkan coba jalankan kembali program reader.

Semoga bermanfaat buat reader sekalian.

Post a Comment

let me see your comments . . .

Previous Post Next Post