引言:网页的制作,必然缺少不了数据库的点缀,下面就简单介绍ASP.NET创建数据库连接的几种方式

注意:以下方式请添加System.Configuration程序集的引用

1.使用APPSetting

方式一(SQL Server账号验证登录):

在web.config的根节点(添加这)添加↓

View Code

方式二(Windows验证登录):

添加位置与方式一相同

View Code

上面方式一、方式二选一种即可,以下两句可忽略↓

Integrated Security=True 表示使用使用Windows验证登录Integrated Security =false 或者不写 ,就要输入账号和密码验证登录了

获取连接字符串或连接对象(需要进行连接可直接用)

using System.Configuration;

//在需要获取连接字符串时直接↓

string conStr = ConfigurationManager.AppSettings["连接键名"].ToString();

//在需要连接对象时↓

///

/// 获取连接数据库对象方法

///

/// 返回sqlconnection对象

public SqlConnection Getcon()

{

string conStr = ConfigurationManager.AppSettings["连接键名"].ToString();

SqlConnection con = new SqlConnection(conStr);

return con;

}

View Code

2.使用connectionStrings(觉得 1 好用可不看!)

方式一(SQL Server账号验证登录):

在web.config的根节点(添加这)添加↓

View Code

方式二(Windows验证登录):

添加位置与方式一相同

View Code

同样二选一即可

获取连接字符串或连接对象(需要进行连接可直接用)

//获取连接字符串

string conStr = ConfigurationManager.ConnectionStrings["连接名"].ToString();

//获取连接数据库连接对象

///

/// 获取连接数据库对象

///

/// 返回sqlconnection对象

public SqlConnection Getcon()

{

string conStr = ConfigurationManager.ConnectionStrings["连接名"].ToString();

SqlConnection con = new SqlConnection(conStr);

return con;

}

View Code

APPSetting与connectionStrings两种方式有细微差异,请不要混着用!

如果忘记了连接字符串如何写,还可以选择选择以下方式连接!

3.使用VS的添加数据库连接方式(该方式较繁琐)

3.1.打开VS->视图->服务器资源管理器

3.2.右键数据库连接->添加连接

3.3.数据源可选两种方式,都可以。方式一,Microsoft SQL Server (SqlClient)方式二,Microsoft SQL Server 数据库文件 (SqlClient)下图用的方式一,若数据库安装在本地可以用Windows身份验证,不需要用户名和密码。

3.4.点击确定后就会创建连接了,此时可以在连接的数据库属性中看到连接字符串

将该连接字符串按照上面的方式 1 或方式 2 连接即可

小总结:连接方式大大把,简单稀饭最重要,嘿嘿嘿

该文章参照:1.CSDN-优秀是不可能的 2.CSDN-weixin_40333655