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 . . .