ASP.NET里面怎样配置数据库连接、对数据库进行操作?
答案:5 悬赏:10
解决时间 2021-01-26 08:21
- 提问者网友:辞取
- 2021-01-25 20:38
ASP.NET里面怎样配置数据库连接、对数据库进行操作?
最佳答案
- 二级知识专家网友:罪歌
- 2021-01-25 21:02
SQL Server的连接方式
以本地服务器(LocalHost),数据库(Northwind)为例,可以有以下一些连接方式
SqlConnection conn=new SqlConnection( "Server=LocalHost;Integrated Security=SSPI;Database=Northwind");
SqlConnection conn = new SqlConnection("Data Source=LocalHost;Integrated Security=SSPI;Initial Catalog=Northwind;");
SqlConnection conn = new SqlConnection(" Data Source=LocalHost;Initial Catalog=Northwind;Integrated Security=SSPI;Persist Security Info=False;Workstation Id=XURUI;Packet Size=4096; ");
SqlConnection myConn = new SqlConnection("Persist Security Info=False;Integrated Security=SSPI;Database=northwind;Server=LocalHost");
SqlConnection conn = new SqlConnection(" Uid=sa;Pwd=***;Initial Catalog=Northwind;Data Source=LocalHost;Connect Timeout=900");
心得:
a.Server和Database,Data Source和Initial Catalog配对使用的,可以互相替换(见笑)
b.Integrated Security默认值是False,此时需要提供Uid和Pwd,即将以Sql Server 用户身份登陆数据库;如果设置为True,Yes 或 SSPI,这不能出现Uid和Pwd,将以Windows用户省份登陆数据库。强烈推荐用后一种形式,安全性更高。
c.Integrated Security和Persist Security Info同时出现,后者设置为False,可保证信息安全。
以本地服务器(LocalHost),数据库(Northwind)为例,可以有以下一些连接方式
SqlConnection conn=new SqlConnection( "Server=LocalHost;Integrated Security=SSPI;Database=Northwind");
SqlConnection conn = new SqlConnection("Data Source=LocalHost;Integrated Security=SSPI;Initial Catalog=Northwind;");
SqlConnection conn = new SqlConnection(" Data Source=LocalHost;Initial Catalog=Northwind;Integrated Security=SSPI;Persist Security Info=False;Workstation Id=XURUI;Packet Size=4096; ");
SqlConnection myConn = new SqlConnection("Persist Security Info=False;Integrated Security=SSPI;Database=northwind;Server=LocalHost");
SqlConnection conn = new SqlConnection(" Uid=sa;Pwd=***;Initial Catalog=Northwind;Data Source=LocalHost;Connect Timeout=900");
心得:
a.Server和Database,Data Source和Initial Catalog配对使用的,可以互相替换(见笑)
b.Integrated Security默认值是False,此时需要提供Uid和Pwd,即将以Sql Server 用户身份登陆数据库;如果设置为True,Yes 或 SSPI,这不能出现Uid和Pwd,将以Windows用户省份登陆数据库。强烈推荐用后一种形式,安全性更高。
c.Integrated Security和Persist Security Info同时出现,后者设置为False,可保证信息安全。
全部回答
- 1楼网友:枭雄戏美人
- 2021-01-26 00:45
看看ado.net
- 2楼网友:醉吻情书
- 2021-01-25 23:21
在页面上托一个sqlDataSoucre 控件,然后跟着向导走,就可以了!
- 3楼网友:上分大魔王
- 2021-01-25 22:10
比如你添加一个数据库控件。。在设计视图下
点击[添加新数据源]->选择数据源类型[数据库]->连接您的数据库[新建连接...]->......
点击[添加新数据源]->选择数据源类型[数据库]->连接您的数据库[新建连接...]->......
- 4楼网友:山君与见山
- 2021-01-25 21:44
webconfig中
数据层 读取字符串<字符串名称>
string connStr = ConfigurationManager.ConnectionStrings["字符串名称"].ConnectionString;
截取
数据层 读取字符串<字符串名称>
string connStr = ConfigurationManager.ConnectionStrings["字符串名称"].ConnectionString;
截取
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯