Connection对象和Recordset对象的Open方法

Connection对象用Open方法来打开连接,省去了使用CommectionString属性的步骤

语法:

Connection对象.Open ConnectionString, UserID, PassWord, OpenOptions
  其中:

  ·Connection对象为你定义的Connection对象的实例;

  ·ConnectionString为可选项,包含了连接的数据库的信息;

  ·UserID 可选项,包含建立连接的用户名;

  ·PassWord为可选项,包含建立连接的用户密码;

  ·OpenOptions为可选项,假如设置为adConnectAsync,则连接将异步打开.

 

Recordset对象的Open方法用来打开数据库中的表

有两种打开方法:一种使用记录集的Open方法,另一种是用Connection对象的Execute方法。

  (a)记录集的Open方法

  语法:

Recordset.Open Source, ActiveConnection, CursorType, LockType, Options
  其中:

  ·Recordset为所定义的记录集对象的实例。

  ·Source可选项,指明了所打开的记录源信息.可以是合法的命令,对象变量名,SQL语句,表名,存储过程调用,或保存记录集的文件名。

  ·ActiveConnection可选项,合法的已打开的Connection对象的变量名,或者是包含ConnectionString参数的字符串。

  ·CursorType可选项,确定打开记录集对象使用的指针类型。

  ·LockType可选项 确定打开记录集对象使用的锁定类型。



  (b)Connection对象的Execute方法

  语法:

Set recordset=Connection.Execute(CommandText,RecordsAffected,Options)
  参数说明:

  ·CommandText 一个字符串,返回要执行的SQL命令,表名,存储过程或指定文本。

  ·RecordsAffected 可选项,Long类型的值,返回操作影响的记录数。

  ·Options 可选项,Long类型值,指明如何处理CommandText参数。

 

使用两个对象的打开方法完成之后就是对记录执行一系列的操作,以Command对象的查询操作为例

Command对象的Execute方法的语法如下:

Command.Execute RecordsAffected, Parameters, Options '不返回记录集
或者 Set Rscordset=cmmnad.Execute(RecordsAffected,Parameters,Options) '返回记录集
  CommandText的语法为:

Command.CommandText=stringvariable
  其中: stringvariable为字符串变量,包含SQL语句,表名或存储过程.

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值