链接accecc数据库需要使用哪种链接方式?

07-10

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(甲骨文)公司的数据库连接驱动对象