![]() ![]() |
|
如何使用ADO及DAO设置Me.RecordSet | |
作者:佚名 文章来源:不详 点击数 更新时间:2008/7/4 19:04:25 文章录入:杜斌 责任编辑:杜斌 | |
|
|
您可以使用 Recordset 属性来指定或获得 ADO Recordset 或 DAO Recordset 对象,这些对象代表窗体的记录源。 在 Microsoft Access 数据库 (.mdb) 中要求使用记录集时, 将返回 DAO 记录集,在 Microsoft access 项目 (.adp) 中要求使用记录集时,将返回 ADO 记录集。 在MDB中,默认情况下,Me.Recordset 是 DAO.Recordset 类型 如果你希望使用ADODB.Recordset ,可使用下面方法。 注意 ADO Recordset.CursorLocation 属性必须设置为 adUseClient。 您可使用 Recordset 属性作如下操作: 1)将多个窗体连接为公用数据集。这种情况允许多窗体的同步处理。 例如: 3)回绕一系列影响多窗体的编辑的事务处理(可以重作)。 当打开一个新的 Recordset 对象时,它的第一个记录就是当前记录。 另注意:如果您更改窗体的 RecordSource 属性,您必须使用 Set 语句。更改窗体的 Recordset 属性可能也将更改 RecordSource、RecordsetType 和 RecordLocks 属性。同时,一些相关数据属性可能被覆盖;例如:Filter、FilterOn、OrderBy 和 OrderByOn 属性。 |
|
![]() ![]() |