ADO.NET不信你学不会系列三

8 篇文章 0 订阅


提供程序组件(1)Connection类

Connection有两个构造函数一个是有参数的,一个是没有参数的。用的更多的是他带有参数的那个构造函数。构造函数中使用的连接字符串。

下面我们来介绍字符串的参数:

一、Provider参数

指定Connection类用于和是数据库通信驱动程序。

不同的数据库有不同的驱动程序如图:


此外由于SqlConnection 和OracleConnection类专门用于SQLServer和Oracle所以不需要Provider。

 

二、DataSource

参数定义:用于指定运行数据库计算机的服务器名。

作   用 :建立与服务起的网络连接以便于数据库服务器通信

说   明:连接Access数据库时这个参数指定路径和数据库名。

三、DataBase 制定存储数据的数据库名

四、UserID PassWord登录数据时的用户名和密码。

 

 

举两个例子,供大家参考,不对的地方望大家指教:

(使用的是OLEDBConnection类。)

Accesss数据库连接字符串:

Dim strConnection as string=”Provider=Microsoft.Jet.OLEDB.4.0;”+_

“Data Source=C:\program Files\microsoft Office\office03\Samples\Northwind.mdb

Dim objConnection as new OLEDBconnection (strConnection)

上面是驱动程序,数据库所在位置,由于Data Source包含了数据库的所有信息,所以省略了DataBase参数,也省略了 UserID 和Password 。

 

Sql Sever 数据库的连接字符串

Dim strConnection as string=”provider=SQLOLEDB;Data Source=服务器名;”&_

“DataBase=数据库名; UserID=Sa;PassWord= 数据库密码”

Dim objConnection as new OLEDBConnection(strConnection)

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值