专家对ADO的连接方式的详细说明

开发 后端
在向大家详细介绍ADO的连接方式。理想的环境是每个数据源都具有一个OLE DB接口,这比ODBC方式要快且所需资源更少。

但是我个人认为,在你想转向.NET时,请慎重考虑. 首先,请务必完全输入ADO, 这不会花费太多时间和精力,这是向.NET迈出的***步,在这里拿出来和大家分享一下。希望大家学习研究。

ODBC驱动程序对于当今使用的各种主要DBMS都有效,ADO的连接方式包括SQL Server、Access、FoxPro,以及诸如Oracle等非微软数据库产品。提供者将不受线程控制,允许使用Unicode,并将支持事务。

ADO的连接方式对象属性

ConnectionString是Connection对象的属性名称,为可读写String类型,ADO的连接方式提供数据提供者或服务提供者打开到数据源的连接所需要的特定信息,包括Provider、Driver、Server、Database、DSN、UID、PWD或者Provider、Data Source、User、Password、Initial Catalog等。#t#

1.Provider

字符串表达式,指定OLE DB数据或服务提供者的名称,可以缺省,一般有三种提供者:数据提供者、服务提供者和服务组件。数据提供者拥有自己的数据并将数据以表的格式显示给应用程序。服务提供者将服务封装,使ADO应用程序中的功能得以扩大。ADO的连接方式服务提供者也可以进一步定义为服务组件,服务组件必须连同其他服务提供者或组件一起工作。

2.Driver

字符串表达式,表示ODBC驱动程序的名称,并不是ODBC驱动程序动态链接库(DLL)的文件名,有些驱动程序是微软公司的产品,在安装操作系统时就已经安装好了; 而有些数据库产品的驱动程序由开发数据库产品的软件公司随数据库产品一起提供,ADO的连接方式需要在安装数据库时选择安装后,才可以使用。如:Sybase数据库驱动程序等。

3.Server(SRVR)

字符串表达式,数据库服务名称。

4.Database(DB)

字符串表达式,指定服务器上的数据库名称。即使DSN定义已经指定了数据库,ADO的连接方式也可以在DSN之外指定Database参数以便连接到不同的数据库。

5.DSN(Data Source)

字符串表达式,在此为空,无须指定连接的ODBC数据源的名称。

6.UID(User ID)

字符串表达式,为ODBC数据源指定用户标识(用户账号名),ADO的连接方式指定用户必须有足够的权限。

责任编辑:chenqingxiang 来源: CSDN
相关推荐

2010-01-04 10:39:33

ADO.NET描述

2009-12-28 09:26:09

ADO对象

2009-12-28 09:19:21

ADO属性

2010-01-05 11:06:04

ADO处理数据

2009-12-21 14:31:29

ADO.NET类文件

2009-12-29 15:30:15

ADO Insert

2009-12-18 16:28:35

ADO.NET结构

2009-12-31 10:25:14

ADO对象

2009-12-29 15:22:40

ADO.NET类库

2009-12-22 15:44:47

ADO.NET菜单

2014-09-16 09:57:56

INotifyProp

2010-01-05 17:06:46

JSON 数据

2010-02-26 09:42:52

Python线程池

2009-12-11 10:49:04

Visual Stud

2009-12-29 13:57:30

访问ADO.NET

2010-05-26 10:41:30

2009-12-08 17:34:25

WCF的配置

2010-10-13 14:28:09

mysql日志文件

2010-01-04 09:03:57

ADO.NET连接对象

2009-12-18 17:29:40

ADO.NET应用程序
点赞
收藏

51CTO技术栈公众号