您的位置:首页 > 数据库

与数据库的连接串写法与建立与相关数据库的连接

2005-11-14 19:29 309 查看
1、与SqlServer 2000的连接
string constr="server=localhost;database=northwind;user id=sa;password=123456";
SqlConnection mycon=new SqlConnection(constr);
注意:要进行空间引用。using System.Data.SqlClient;
2、与Access数据库的连接
string constr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d://FPNWIND.mdb" ;
OleDbConnection mycon=new OleDbConnection(constr);
注意:要进行空间引用。using System.Data.OleDb;
以上是将连接串直接写在代码中的,一般在工程实践中防止改动数据库的位置导致所有页面代码都要改动,我们可以将连接串写入web.config 文件中,下面以sqlserver 2000的连接举例:
首先:在web.config文件中添加如下节:(蓝色是添加的,注意添加的位置)
<configuration>
<system.web>
<!--这里是系统原来有的代码-->
</system.web>

<appSettings>
<!--数据库连接串 -->
<add key="SQLConnString" value="server=localhost;database=northwind;uid=sa;pwd=123456" />
</appSettings>
</configuration>
然后:在后台代码中要引入空间:
using System.Configuration;
//获得在web.config中设置的串,注意红色的字符,要与web.config中的key值(红色部分)的设置一致
string constr = ConfigurationSettings.AppSettings["SQLConnString"];
Connectionstr =new SqlConnection(constr);
这样的设置,以后如果密码用户或者机器修改了,只要改web.config中的值就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐