我当前遇到的问题是一条错误消息,它找不到文件C:,现在我不知道问题出在哪里,因为文件位于该位置。我已经在.accbd和.mbd中都尝试过。

private static OleDbConnection GetConnection()
{
    OleDbConnection conn = new OleDbConnection();
    String connectionString =
            @"Provider=Microsoft.JET.OlEDB.4.0;"
            + @"Data Source= C:\Temp\F1\Docs\Expeditors Project\Table1.accbd";

    conn = new OleDbConnection(connectionString);
    conn.Open();
    return conn;
}

最佳答案

您是否尝试过其他提供者?
例如:

Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=C:\Temp\F1\Docs\Expeditors Project\Table1.accbd;

关于c# - 在C#控制台应用程序中访问数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34605677/

10-10 11:30