WindowsフォームVisual StudioアプリケーションでアクセスしようとしているAccess 2010データベースがあります。Visual Studio 2010でAccess 2010データベース
strDB = " Provider=Microsoft.ACE.OLEDB.12.0;Data Source="
strDB = strDB & pstrPathName
' the connection object
mdbDatabase = New OleDbConnection(strDB)
' open the connection
mdbDatabase.Open()
それは動作しない:
は、ここに私のコードです。私が受け取るメッセージは "Microsoft.ACE、OLEDB.12.0"プロバイダはローカルマシンに登録されていません。
別のフォーラムで、AccessDatabaseEngine.exeのインストールを試みるように指示されました。そのプログラムは正常にインストールされましたが、それは役に立ちませんでした。何かご意見は?
ボブ
アクセス32ビットまたは64ビットですか? – Fionnuala
私はこれが便利だと知ったhttp://social.msdn.microsoft.com/Forums/en-AU/vstsdb/thread/1d5c04c7-157f-4955-a14b-41d912d50a64 – Fionnuala
アクセス32ビットまたは64ビットですか?私は知らないが、私はWindows 7を実行している、 –