2016-08-31 19 views
2

Visual Studio 2015をAccess 2016に接続することはできません。どちらも64ビットです。私は多くのフォーラムを見ており、ほとんどの人はMS Access 2010エンジン(x64)をインストールすると言っています。Visual Studio 2015のアクセス2016への接続

私はあなたの「データソース」の選択Dropboxの使用して見つけることができるようになって、データ接続ウィザードを使用して新しいデータ接続を設定しようとするとhere- https://msdn.microsoft.com/en-us/library/ms171893.aspx

を与えられた例に従っ:

をOLE DBプロバイダーの次のDropboxに OLE DB用

.NET Frameworkデータプロバイダー

そして見つけ

Microsoft Office 12.0 AccessデータベースエンジンOLE DB

ただし、このオプションは表示されません。私はそのリストの他のOLEプロバイダを使用しようとしましたが、そのうちの1つまたは2つに接続できましたが、テーブルが無効なオブジェクトであるというエラーが表示されます。私は、Access dbに接続できるようにするために他に何ができるかについて迷っています。

何か助けていただければ幸いです。

答えて

1

他の誰かがこの問題を抱えている場合。

他の投稿と同様に、Access DBエンジンが必要です。 MS Accessの任意のバージョンを持つだけでは不十分です(これは私には非常に奇妙です)。私がこのトピックで見た他の投稿はすべて、あなたが必要とするバージョン(x86 vs x64)を指定していません。私はオフィスx64を使用しています。

しかし

私が使用していたアクセスDBエンジン

x86バージョン(私はアクセス2010デシベルエンジンを使用)でした。私は、これはVisual Studio(2015)がx86アプリケーションであると考えていますが、わかりません。

これは私の問題を解決しました。

+0

はい、ビジュアルスタジオは32ビットバージョン(何らかの理由で)しかないので、64ビットエンジンでは動作しません。また残念ながら、32ビットと64ビットのオフィス製品は共存できません。今、私はオフィスパッケージ全体を再インストールする必要のない解決策を見つけることを試みています... – TulkinRB

関連する問題