Access データベースの読み取りと書き込みを行うプログラムがあります。自分のコンピューターでは問題なく動作しますが、新しい Office 2013 プログラムがインストールされた新しいコンピューターにダウンロードしようとすると、接続文字列のプロバイダーが機能しないと表示されました。ここに私の接続文字列があります:
string filepath = @"C:\FamilyFoundations\ProvidentLiving\App\Data\"; // Hold the path to the file
string dbPath = filepath + "GoalsDB.accdb"; // Holds the name of our data base
// string to create our database
string db = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=" + dbPath + "; JET OLEDB:Engine Type=5";'
文字列を変更する必要がありますか、それとも友人のコンピューターに何かダウンロードする必要がありますか? 最初に考えたのは、含める必要がある新しい Microsoft.JET があるということですが、間違っていたら訂正してください。