Winforms 多步骤OLE DB操作生成错误。检查每个OLE DB状态值,

Winforms 多步骤OLE DB操作生成错误。检查每个OLE DB状态值,,winforms,c#-4.0,ms-access-2013,Winforms,C# 4.0,Ms Access 2013,我正试图从C#连接到Access数据库,但它返回了一个错误 我试图通过以下方式解决问题,但它不起作用 你能告诉我哪里出错了吗 connection_string =@"Provider=Microsoft.ACE.OLEDB.12.0;Password=pass@word1;Location=C:\Users\manoj\Documents\manoj\Databases\college.accdb;Persist Security Info=True;"; 错误是: 多步骤OLE DB操作生

我正试图从C#连接到Access数据库,但它返回了一个错误

我试图通过以下方式解决问题,但它不起作用

你能告诉我哪里出错了吗

connection_string =@"Provider=Microsoft.ACE.OLEDB.12.0;Password=pass@word1;Location=C:\Users\manoj\Documents\manoj\Databases\college.accdb;Persist Security Info=True;";
错误是:

多步骤OLE DB操作生成错误。检查每个OLE DB状态值(如果可用)。没有做任何工作


出现错误是因为
Location=
不是OLEDB连接字符串的有效参数。您需要使用
数据源=
,如中所示

;数据源=C:\Users\manoj\Documents\manoj\Databases\college.accdb。。。

这可能会有帮助:嗨,kareem,我也试过了,它返回相同的错误。如果你想通过电子邮件将数据库发送给我,我可以为你创建一个正确的字符串。我有MS Access 2007