繁体   English   中英

C#Microsoft Acces数据库连接错误

[英]C# Microsoft Acces Database Connection Error

我的登录表单停止在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 Base\Test.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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM