ADODB类库——数据库管家(四)

控制结果集

    对SQL语句进行操作后,多数都会返回一个结果集(ADORecordSet对象)。通过ADORecordSet对象的控制,可以对结果集进行各项操作。

控制指针的方法

fields变量:保存当前指针所指的记录
EOF变量:记录当前指针是否指向最后一条记录。如果是,返回true,否则返回false
MoveNext()函数:将ADORecordSet(结果集)的指针下移一位,成功则返回true,否则返回false
Move($to)函数:将ADORecordSet(结果集)的指针移动到指定位置。如果$to等于0,则指针指向结果集的第1条数据;如果$to的值大于结果集,则指针指向最后一天数据。注                                   意:这里的变量$to只能是绝对定位
MoveFirst()函数:将指针移动到第1条数据,等同于Move(0)
MveLast()函数:将指针移动到最后一天数据,等同于Move(RecordCount()-1)

控制结果集内容的方法

CurrentRow():返回当前指针所指的记录序号。第1条记录用0来表示
FieldCount():返回结果集中的字段数
RecordCount():返回结果集中的记录数
GetArray([$number_of_rows]):返回从当前指针指向的记录开始,到($number_of_rows - 1)行的全部记录的数组。如果没给参数,则一直到EOF才停止。
FetchRow():返回当前指针指向的记录数组,如果是EOF,返回false。FetchRow()不要和MoveNext()混用。
另外还有:FetchField()、FetchNextObject()、UserDate()、UserTimeStamp()、MetaType()等

日期格式和数据类型的转换

函数有:UserDate()、UserTimeStamp()、MetaType()

ADODB中的分页

函数有:PageExecute()、CatchPageExecute()、AbsolutePage()、AtFirstPage()、AtLastPage()

错误处理

函数有:debug变量、ErrorMsg()函数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值