• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ASP.NET连接SQL Server数据库配置

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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

 

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

 

1.使用APPSetting

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

在web.config的根节点(<configuration>添加这</configuration>)添加

<appSettings>
    <add key="连接键名" value="server=服务器名;database=数据库名;uid=登录账号;pwd=登录密码;"/>
</appSettings>
View Code

方式二(Windows验证登录):

添加位置与方式一相同

<appSettings>
    <add key="连接键名" value="server=服务器名;database=数据库名;Integrated Security=True;"/>
</appSettings>
View Code

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

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

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

using System.Configuration;

//在需要获取连接字符串时直接↓
string conStr = ConfigurationManager.AppSettings["连接键名"].ToString();


//在需要连接对象时↓
/// <summary>
/// 获取连接数据库对象方法
/// </summary>
/// <returns>返回sqlconnection对象</returns>
public SqlConnection Getcon()
{
    string conStr = ConfigurationManager.AppSettings["连接键名"].ToString();
    SqlConnection con = new SqlConnection(conStr);
    return con;
}
View Code

 

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

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

在web.config的根节点(<configuration>添加这</configuration>)添加

<connectionStrings>
        <add name="连接名" connectionString="server=服务器名;database=数据库名;;uid=登录名;pwd=登录密码;"/>
</connectionStrings>
View Code

方式二(Windows验证登录):

添加位置与方式一相同

<connectionStrings>
        <add name="连接名" connectionString="server=服务器名;database=数据库名;Integrated Security=True;"/>
</connectionStrings>
View Code

同样二选一即可

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

//获取连接字符串
string conStr = ConfigurationManager.ConnectionStrings["连接名"].ToString();


//获取连接数据库连接对象
/// <summary>
/// 获取连接数据库对象
/// </summary>
/// <returns>返回sqlconnection对象</returns>
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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ASP.NET中如何防范SQL注入式攻击发布时间:2022-07-10
下一篇:
Fckeditor2.6上传失败asp.net解决方案OnUploadCompletedpermissiondenied发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap