我的日志表单在connection.Open();
上停止,我得到一个错误:System.Data.OleDb.OleDbException: unrecognized database format
。带连接操作的代码:
OleDbConnection connection = new OleDbConnection();
connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=W:Data BaseTest.accdb;
Persist Security Info=False;";
connection.Open();
connection.Close();
该怎么办?非常感谢你的帮助。
我认为字符串之前不需要@。我还认为你应该这样做:
connection.ConnectionString = "Server=[server_name];Database=[database_name];Trusted_Connection=true";
以下是我用来回答你的消息来源:https://www.codeproject.com/Articles/823854/How-to-connect-SQL-Database-to-your-Csharp-program