ADO访问数据库技术要点

Ⅰ、Recordset的LockType属性用于指定记录锁类型,有四种类型

①adLockReadOnly:默认值,只读,无法更改属性。

②adLockPessimistic:保守式记录锁定,在编辑记录时立即锁定数据源的记录

③adLockOptimistic:开放式记录锁定,在执行Update方法时锁定记录

④adLockBatchOptimistic:开放式批更新,表示Recordset用UpdateBatch方法更新多个记录,即在执行UpdateBatch方法时锁定记录。

Ⅱ、Recordset的CursorLocation属性用于指定临时表位置,可设置为下列值。

①adUseClient:客户端临时表,可以提供重新排序和使用索引查找记录等特有功能。

②adUseServer:服务器端临时表,由服务器端的被检索的数据源维护。

Ⅲ、浏览Recordset中的记录需要两个步骤。首先,定位当前记录,Recordset打开时第一个记录为当前记录。然后用Field对象获得当前记录的各个数据列。

可用下面的方法定位当前记录:

①MoveFirst:使记录指针指向第一个记录。

②MoveNext:使记录指向下一个记录。

③MovePrevious:使记录指向前一个记录。

④MoveLase:使记录指向最后一个记录

⑤Move n :使记录指向从当前记录算起的第n个记录。

Ⅳ、在浏览Recordset时,Bof属性为True表示记录指针指向第一个记录之前,Eof属性为True表示记录指针指向最后一个记录之后(不是最后一个记录)通过这两个属性可以用来测试Recordset是否为空,如果Recordset不包括任何记录,则Bof和Eof属性同时为True。

 

Ⅴ、创建ODBC数据源

选择开始--程序--管理工具--ODBC数据源--Microsoft Access Driver --创建数据源名称和描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值