DBConnectionStringBuilder 对象能够验证所有可用的连接字符串设置.

它可以启动高级连接选项,如连接池,群集连接和异步访问.

DBConnectionStringBuilder 创建与数据库平台无关的代码过程中扮演一个重要角色.

它派生出 SqlConnectionStringBuilder、OracleConnectionStringBuilder、OdbcConnectionStringBuilder 和 
OleDbConnectionStringBuilder ,利用面向对象的特性可以容易的创建与平台无关的数据库应用程序.

用法:

C#

SqlConnectionStringBuilder connbuilder = new SqlConnectionStringBuilder();
            connbuilder.DataSource = "localhost";
            connbuilder.UserID = "user";
            connbuilder.Password = "password";
            connbuilder.MinPoolSize = 5;
            connbuilder.MaxPoolSize= 20;
            SqlConnection conn = new SqlConnection(connbuilder.ConnectionString);
            conn.Open();

转载于:https://www.cnblogs.com/waylee/archive/2008/10/22/1316571.html

使用 ConnectionStringBuilder 对象创建精确连接字符串相关推荐

  1. c#连接mysql数据库,c#使用MySqlConnectionStringBuilder创建mysql连接字符串,c#使用SqlConnectionStringBuilder创建sql连接字符串

    c#连接mysql数据库 using System.Collections; using System.Data; using System; using MySql.Data.MySqlClient ...

  2. 创建Date对象,保存员工的入职时间2019/11/16,3年后合同到期,计算到期时间,合同到期前1个月续签合同,假如是周末,提前到周五,计算续签时间。打印3个Date对象的本地日期字符串格式

    创建Date对象,保存员工的入职时间2019/11/16,3年后合同到期,计算到期时间,合同到期前1个月续签合同,假如是周末,提前到周五,计算续签时间.打印3个Date对象的本地日期字符串格式 var ...

  3. None用法+连接字符串优先使用join +用format而不是%+区别可变对象和不可变对象(list的深拷贝和浅拷贝)

    2. None这个东东 # 判断list是否为空 list = []if list is None: # 错误的方式print("list is None") else:print ...

  4. java string对象创建_String对象创建个数

    s = new String("xyz");创建了几个String Object?两个对象,一个是"xyx",一个是指向"xyx"的引用对象 ...

  5. 【转】在Java中连接字符串时是使用+号还是使用StringBuilder StringBuffer 加号

    字符串是Java程序中最常用的一种数据结构之一.在Java中的String类已经重载的"+".也就是说,字符串可以直接使用"+"进行连接,如下面代码所示: St ...

  6. SQL Server 连接字符串和身份验证 学习

    SQL Server .NET Data Provider 连接字符串包含一个由一些属性名/值对组成的集合.每一个属性/值对都由分号隔开.           PropertyName1=Value1 ...

  7. 在Python中连接字符串的首选方法是什么?

    本文翻译自:Which is the preferred way to concatenate a string in Python? Since Python's string can't be c ...

  8. 在JavaScript中创建多行字符串

    我在Ruby中有以下代码. 我想将此代码转换为JavaScript. JS中的等效代码是什么? text = <<"HERE" This Is A Multiline ...

  9. 在Java中连接字符串时是使用+号还是使用StringBuilder

    字符串是Java程序中最常用的一种数据结构之一.在Java中的String类已经重载的"+".也就是说,字符串可以直接使用"+"进行连接,如下面代码所示: St ...

最新文章

  1. Python爬虫教程(二)
  2. python3 xml 取标签显示内容_如何应用“XML+XSLT”技术分离Web表示层数据和样式
  3. Java 使用 endorsed 覆盖jdk提供的类
  4. 信息安全已成社会普遍焦虑 给个人信息加上防护锁
  5. mysql数据库更新语句效率_MySQL数据库优化
  6. android 初学者实现 popupwindow的自动弹出,Android popupWindow弹出窗体实现方法分析
  7. JAVA设计模式-装饰器模式(Decorator)
  8. HTML5网站大观:10个精美的 HTML5 企业网站欣赏
  9. 爬坑系列----Redis查询key报空指针异常,而redis中确实存在该key
  10. JAVA读取EMF文件并转化为PNG,JPG,GIF格式
  11. f score matlab,机器学习中如何用F-score进行特征选择
  12. SpringBoot中Interceptor和Filter的使用
  13. 3D旋转相册html+css代码分享
  14. 【Android】spinner下拉框样式修改
  15. php增删查改数据库,PHP数据库的增删改查
  16. 前端开发应该如何准备面试
  17. 上海java软件工程师的工资待遇
  18. 全国天气预报查询接口
  19. 单位: Baud,bits/s,波特率
  20. 青云 KubeSphere 与 OpenCloudOS 完成技术兼容互认证

热门文章

  1. 视频播放器+android,Android视频播放器
  2. 易语言不用uac权限写到c盘,易语言制作UAC管理员模式添加器
  3. freebsd php mysql_在freebsd和linux下安装mysql+php+apache2
  4. 乐观锁 VS 悲观锁(简述)
  5. 图像算法四:【图像增强--频率域】傅里叶变换、快速傅里叶变换、频域滤波、频域低通滤波、频域高通滤波
  6. linux内存管理(十二)-直接页面回收
  7. tornado异步请求响应速度的实例测试
  8. 机器学习中遇到的问题
  9. DCMTK3.6.0 (MT支持库)安装 完整说明
  10. 【转】DLL中类的显式链接