我正试图从C#连接到Access数据库,但它返回了一个错误。
我正试图通过遵循这个线程来解决问题,但它不起作用。
你能告诉我哪里错了吗?
connection_string =@"Provider=Microsoft.ACE.OLEDB.12.0;Password=pass@word1;Location=C:UsersmanojDocumentsmanojDatabasescollege.accdb;Persist Security Info=True;";
错误为:
多步骤OLE DB操作生成错误。检查每个OLE DB状态值(如果可用)。没有完成任何工作。
您收到错误,因为Location=
不是OLEDB连接字符串的有效参数。您需要使用Data Source=
,就像在中一样
... ;Data Source=C:UsersmanojDocumentsmanojDatabasescollege.accdb; ...