打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ado.net关于操作数据库的连接字符串整理

我们知道现在有多种不同的数据库产品(DBMS),而且每个不同的数据库产品又有多种版本。这对于使用ado.net的开发者而言,有时候写数据库连接字符串就是一个非常犯迷惑的事情。当然,DBMS总类多或者版本多还不是我们纠结的事情,至少我们可以借助工具如VS自动生成我们需要的连接字符串。真正让人头痛的是连接串中的属性名,在手动配置的时候,不同的开发者写起连接属性来看上去老是不怎么统一,或者顺序也不一致...幸好有connectionstrings这样一个好心仁慈的网站帮我们整理归纳好了多种不同数据库的连接字符串。其实,ado.net提供的实用类System.Data.SqlClient.SqlConnectionStringBuilder可以让我们更好更方便地生成数据库连接,而且对连接的各种属性的配置管理更加直接,比如我们所熟知的Sql Server2005Express:

 
01 SqlConnectionStringBuilder conSb = new SqlConnectionStringBuilder();
02 conSb.DataSource = @"localhost\sqlexpress";
03 conSb.InitialCatalog = "TestDb";
04 conSb.Pooling = true;
05 conSb.MaxPoolSize = 10;
06 conSb.MinPoolSize = 1;
07 conSb.IntegratedSecurity = false;
08 conSb.UserID = "sa";
09 conSb.Password = "123456";
10 conSb.PersistSecurityInfo = true;
11 SqlConnection sqlCon = new SqlConnection(conSb.ConnectionString);//直接获取ConnectionString
12 sqlCon.Open();

通常情况下,我们配置好SqlConnectionStringBuilder实例的几个常用属性,然后直接获取实例的ConnectionString属性后就大功告成了

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ADO.NET的记忆碎片(一)
ADO代码连接数据库
Web.config之连接字介绍
ADO.NET远程访问Access数据库的连接字符串
数据库最大连接池max pool size
asp.net学习之ado.net(无连接模式中的DataAdapter)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服