我的 Access 数据库是密码:(密码是 '123')
C#中的连接代码是什么?
SqlConnection cnn = new SqlConnection();
cnn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;数据源=G:\My Project\DB.accdb;user=Admin;pwd=123";
cnn.open();
'错误连接'
我的 Access 数据库是密码:(密码是 '123')
C#中的连接代码是什么?
SqlConnection cnn = new SqlConnection();
cnn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;数据源=G:\My Project\DB.accdb;user=Admin;pwd=123";
cnn.open();
'错误连接'
Microsoft Access 的正确连接字符串是这样的
@"Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=G:\My Project\DB.accdb;
Jet OLEDB:Database Password=123;"
当然,您应该使用适当的提供程序。SqlConnection 和命名空间中的其他类System.Data.SqlClient
用于 Sql Server。Microsoft Access 应使用命名空间中的类,如System.Data.OleDb
,等...OleDbConnection
OleDbCommand
OleDbDataReader
这可能会帮助你
Private connString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=G:\My Project\DB.accdb;Jet OLEDB:Database Password=123;"
SqlConnection cnn = new SqlConnection(connString);
cnn.open();
//Do your Work
如果您使用的是 Microsoft Access accdb ODBC 驱动程序
Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dbq=G:\mydatabase.accdb;Uid=Admin;Pwd=123;