Saturday, September 28, 2019

Mengatasi The Microsoft.ACE.OLEDB.12.0

Tags

Mengatasi The Microsoft.ACE.OLEDB.12.0

Pada tutorial kali ini saya akan membahas menganai masalah yang sering terjadi pada rekan-rekan yang akan membuat Aplikasi dengan VB .NET yaitu ketika running Aplikasi terjadi problem atau pesan Error "the Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine".

Biasanya jal ini sering terjadi ketika :
Anda sedang membuat Aplikasi dengan VB .NET database menggunakan Access
Masalah yang muncul biasanya pada proses koneksi database.

Berikut contoh penampakannya :
Mengatasi The Microsoft.ACE.OLEDB.12.0 provider is not registered on the local machine

Contoh diatas terjadi ketika akan menghubungkan databaseVB24.accdb yang tersimpan di drive D.

Atau contoh lagi seperti ini :
Mengatasi The Microsoft.ACE.OLEDB.12.0 provider is not registered


Untuk mengatasinya adalah sebagai berikut :

1. Anda harus cek apakah anda menggunakan Office versi 32 bit?
Langkah yang ini saya sering berikan kepada teman-teman yang email ke saya atau SMS kesaya, dimana saya minta user yang bermasalah cek terlebih dahulu Office yang digunakan. Ternyata mereka menginstall Office versi 64 bit. Saya sarankan anda menginstall office versi 32 bit saja, kemudian anda coba kembali.
Jika masih belum bisa, silahkan anda restart komputer dan dicoba lagi.

2. Download dan Install Access Database Engine
Bagaimana jika anda susah mencari Office dengan Type 32 bit. Untuk Cara kedua ini anda bisa lakukan dengan Install Access Database Engine. Anda bisa download pada web Microsoft dengan KLIK DISINI
Silahkan anda download dan Install kemudian anda restart komputer anda dan dicoba kembali

Mengatasi “the Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine" Pada VB .NET


Sebenarnya ada beberapa cara lain selain 2 langkah diatas, Yaitu dengan mengedit Registri pada OS Windows anda, namun dari sekian banyak yang saya beri solusi dengan dua langkah diatas berhasil.


EmoticonEmoticon