Access データベースとやり取りするために C# (.NET 3.5) アプリケーションを更新していますが、次のエラーが発生し続けます。
エラー: データベース形式を認識できません
これは、データベースへの接続を開くために使用しているコードです。
String connectionString = "Provider=Microsoft.Jet.OLEDB.4.0; " +
"Data Source=" + filePath;
try
{
this.conn = new OleDbConnection(connectionString);
this.conn.Open();
}
catch (Exception e)
{
Console.WriteLine("ERROR: " + e.Message);
Console.WriteLine(e.ToString());
}
ファイルパスが正しいことはわかっています。Provider=Microsoft.Jet.OLEDB.4.0;
が間違っていると思います。データベースのフォーマットを調べるにはどうすればよいですか? 問題のデータベースは作成していませんが、読み取りアクセス権があります。ありがとう。