ADO访问数据库技术要点

来源:互联网 发布:传奇版本制作软件 编辑:程序博客网 时间:2024/06/05 02:21

Ⅰ、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 --创建数据源名称和描述

原创粉丝点击