使用Connection连接到数据库

本文介绍了如何使用ConnectionString属性和Connection对象来连接到SQL Server数据库,包括无参数和有参数的构造函数,以及连接字符串中涉及的数据源、服务器、数据库、用户名、密码和安全验证等关键参数。并给出了几个具体的SQL Server连接示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.  Connection对象的常用属性

ConnectionString属性:用来获取或设置打开SQL Server数据库的连接字符串

ConnectionTimeout属性:该属性用来获取在尝试建立连接时所等待的最长时间

2.  Connection对象的构造函数

无参数构造函数

XXXConnection  对象名=new XXXConnection();

对象名.Connection=”连接字符串的定义”;

有参构造函数

XXXConnection 对象名=new XXXConnection(” 连接字符串的定义” )

3. 在ConnectionString连接字符串里,一般需要指定:

将要连接数据源的种类(Provider参数)

数据库服务器的名称(Server参数或Data Source)

数据库名称(DataBase参数或Initial Catalog)

登录用户名(Uid参数或User ID)

密码(Pwd参数或Password)

等待连接时间(Connect Timeout参数)

安全验证设置(Integrated Security参数)等参数

3.  专用于连接SQL Server数据库的连接类,不需要Provider的几个实例

连接字符串的格式:

"Data Source|Server=服务器名或ip;Initial Catalog|Database=数据库名;Integrated Security=True|yes|SSPI|no|false;|user id =; password=;“

例如:

1.       SqlConnection connection = new SqlConnection("Data Source=.;Initial Catalog=sales;Integrated Secur

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值