asp.net 3.5中在web.config文件创建ACCESS连接字符串的方法

发布时间:2019-12-25编辑:脚本学堂
本文介绍下,在asp.net 3.5环境下,在web.config配置文件中创建access数据库连接字符串的方法,把数据库连接写进配置文件是个不错的选择,有兴趣的朋友研究下吧。

建议大家在编程时,养成合理规划配置文件的习惯,比如使用单独的配置文件存储数据库连接、字典信息等。

以下介绍的是在asp.net 3.5环境下,在web.config配置文件中创建access数据库连接字符串的方法。

一、在web.config中的<configuration>中增加:
 

复制代码 代码示例:
<connectionStrings>
    <add name="AccessConStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:carsiteApp_Datasitedb.mdb"
    providerName="System.Data.OleDb" />
  </connectionStrings>

说明:
c:carsiteApp_Datasitedb.mdb为绝对路径,当然使用相对路径也是可以的,例如这样:~App_Datasitedb.mdb。
 
二、使用方法
1、页面中使用:
在拖放数据控件时数据源选择已有的或新建数据源,连接字符串选择自己设定的(这里用AccessConStr)即可。

2、C#中的使用方法:
命名空间必须引用Configuration :
 

复制代码 代码示例:
using System.Configuration;
String constr = ConfigurationManager.ConnectionStrings["AccessConStr"].ConnectionString; //定义ACCESS数据库连接字符串
OleDbConnection con = new OleDbConnection(constr); //创建access数据库文件的数据库连接
con.Open(); //打开数据库
string consql; //定义sql字符串
consql = "select count(*) from usertab"; //创建sql查询语句