-
什么是
connection
对象?
一个
connection
对象描述了到数据源的物理连接。你可以使用
odbc
< br>也可以利用
ole
db
来连<
/p>
接数据源。当你打开一个
connectiont
对象时你就会试图连接数据库。
< br>Connection
对象的
state
属性会告诉我们连接是否成功。通过
connection
对象的
execute
方法
向数据
源发送
SQL
语句或运行存存储过程。
如果你向数据源发送的命令要求数据源返回记录集,
那么记录集
对象会自动的被创建。
当你
连接上数据库后你可以关闭
connection
对象。
Connection
对象的方
法和属性有哪些呢?
p>
下表列出了
connection
一些常用
的方法。
方法
Open
打开一个数据源连接
Close
关闭与数据源的连接以及相关的对象
Execute
执行一个相关的查询(
SQL
语名或存储过程,或数据
提供者特定文本)
BeginTrans
开始一个新事务
CommitTrans
.
保存一些改变或当前的事务目的是为开始一个新事务
RollbackTrans
取消一些改变在当前事务和结束事务时,目的是开始一个新事务
属性
ConnectionString
包含建立与数据源的连接的相关信息
ConnectionTimeout
显示尝试建立与数据源的连接和产生错误所花去的时间
CommandTimeout
显示在中断一个尝试和返回一个错误前执行该项指令所花去的
时
间
State
表明是否与数据源连接上或已关闭或正在连接中
Provider
显示连接提供者的名称
Version
显示
ado
版本号
CursorLocation
设定或返回一个提供者光标函数的定值
Set Rs = Object(
Source, ActiveConnection, CursorType,
LockType, Options
参数
Source
选择性参数
此
Variant
是为一个有效的
Command
对象变量名称、
SQL
陈述式、数据
表名称、已存的过
程调用,或是一个保存的
Recordset
的檔名
ActiveConnection
选择性参数:
不是
Variant
得到一个有效的
Connection
对象变量名称,
就是
String
包含
ConnectionString
参
数。