1 Connection 对象介绍 Connection 对象支持许多属性,可以利用这些属性来操作当前的连接状态或者获取一些基本的Connection 对象的信息.有一些属性是只读的,而另一些属性是可读写的. 1.Attribu tes 属性 Attribu tes 属性设置或返回一个整型值,它用来指示对象的一项或多项特性.对于Connection 对象,Attribu tes 属性为读/写,并且其值可能为以下任意一个或多个XactAttribu teEnu m 值的和(默认为零). ▲ AdXactCommitRetaining:执行保留的提交,即通过自动调用CommitTrans 启动新事务。并非所有提供者都支持该常量。 ▲ AdXactAbortRetaining:执行保留的中上,即通过自动调用RollbackTrans 启动新事务。并非所有提供者都支持该常量。 2.CommandTimeou t 属性 CommandTimeou t 属性设置或返回长整型值,该值指示等待命令执行的时间(单位为秒)。默许值为30,指示在终止尝试和产生错误之前执行命令期间需要等待的时间。使用Connection 对象或Command 上的CommandTimeou t 属性,允许由于网络拥塞或服务器负载过重产生的延迟而取消 Ex ecu te 方法调用。如果在 CommandTimeou t 属性中设置的时间间隔内没有完成命令执行,将产生错误,然后 ADO 将取消该命令。如果将该属性设置为零,ADO将无限期等待直到命令执行完毕。 3.ConnectionString 属性 ConnectionString 属性设置或返回字符串值,这个字符串值包含用来建立到数据源的连接的信息.使用ConnectionString属性,通过传递包含一系列由分号分隔的argu ment=v alu e语句的详细连接字符串可指定数据源。ADO 支持ConnectionString 属性的四个参数,任何其他参数将直接传递到提供者而不经过ADO 处理。 ▲ Provider 参数:指定用来连接的提供者名称。 ▲ File Name 参数:指定包含预先设置连接信息的特定提供者的文件名称。 ▲ Remote Provider 参数:指定打开客户端连接时使用的提供者名称。 ▲ Remote Server 参数:指定打开客户端连接时使用的服务器的路径名称。 例:使用Connection 对象的ConnectionString 属性的示例代码 Pu blic Su b ConnectionString_Ex ample() Dim connection1 As ADODB.Connection 2 Dim connection2 As ADODB.Connection Dim connection3 As ADODB.connection Dim connection4 As ADODB.Connection '不使用数据源名(DSN)打开连接 Set connection1=New ADODB.Connection con...