链接accecc数据库需要使用哪种链接方式?
1.直接定义连接:
string connstr = "provider=Microsoft.Jet.OleDb.4.0;Data Source=c:/TestDB.mdb" ;
OleDbConnection connection = new OleDbConnection (connstr);
connection.Open();
2.从config读取链接字符串:
//先引用System.configuration
//在config文件中configuration节点内添加:
<connectionStrings>
<add connectionString="Microsoft.Jet.OleDb.4.0;Data Source=c:/TestDB.mdb" name="connStr"/>
</connectionStrings>
//程序:
string connstr = ConfigurationManagement.ConnectionString["connStr"].ConnectionString;
OleDbConnection connection = new OleDbConnection (connstr);
connection.Open();
小编温馨补充:
SqlConnection是微软Microsoft SQL Server的连接驱动对象
OleDbConnection也是微软Microsoft Office Access数据库的连接驱动对象
OdbcConnection是用于连接windows数据源的连接对象
OracleConnection是Oracle(甲骨文)公司的数据库连接驱动对象
赞 (0)