以上几个游标类型将直接影响到Recordset对象所有的属性和方法,以下列表说明他们之间的区别。
| Recordset属性 | adOpenForwardOnly | adOpenKeyset | adOpenDynamic | adOpenStatic |
| AbsolutePage | 不支持 | 不支持 | 可读写 | 可读写 |
| AbsolutePosition | 不支持 | 不支持 | 可读写 | 可读写 |
| ActiveConnection | 可读写 | 可读写 | 可读写 | 可读写 |
| BOF | 只读 | 只读 | 只读 | 只读 |
| Bookmark | 不支持 | 不支持 | 可读写 | 可读写 |
| CacheSize | 可读写 | 可读写 | 可读写 | 可读写 |
| CursorLocation | 可读写 | 可读写 | 可读写 | 可读写 |
| CursorType | 可读写 | 可读写 | 可读写 | 可读写 |
| EditMode | 只读 | 只读 | 只读 | 只读 |
| EOF | 只读 | 只读 | 只读 | 只读 |
| Filter | 可读写 | 可读写 | 可读写 | 可读写 |
| LockType | 可读写 | 可读写 | 可读写 | 可读写 |
| MarshalOptions | 可读写 | 可读写 | 可读写 | 可读写 |
| MaxRecords | 可读写 | 可读写 | 可读写 | 可读写 |
| PageCount | 不支持 | 不支持 | 只读 | 只读 |
| PageSize | 可读写 | 可读写 | 可读写 | 可读写 |
| RecordCount | 不支持 | 不支持 | 只读 | 只读 |
| Source | 可读写 | 可读写 | 可读写 | 可读写 |
| State | 只读 | 只读 | 只读 | 只读 |
| Status | 只读 | 只读 | 只读 | 只读 |
| AddNew | 支持 | 支持 | 支持 | 支持 |
| CancelBatch | 支持 | 支持 | 支持 | 支持 |
| CancelUpdate | 支持 | 支持 | 支持 | 支持 |
| Clone | 不支持 | 不支持 | 不支持 | 不支持 |
| Close | 支持 | 支持 | 支持 | 支持 |
| Delete | 支持 | 支持 | 支持 | 支持 |
| GetRows | 支持 | 支持 | 支持 | 支持 |
| Move | 不支持 | 支持 | 支持 | 支持 |
| MoveFirst | 支持 | 支持 | 支持 | 支持 |
| MoveLast | 不支持 | 支持 | 支持 | 支持 |
| MoveNext | 支持 | 支持 | 支持 | 支持 |
| MovePrevious | 不支持 | 支持 | 支持 | 支持 |
| NextRecordset | 支持 | 支持 | 支持 | 支持 |
| Open | 支持 | 支持 | 支持 | 支持 |
| Requery | 支持 | 支持 | 支持 | 支持 |
| Resync | 不支持 | 不支持 | 支持 | 支持 |
| Supports | 支持 | 支持 | 支持 | 支持 |
| Update | 支持 | 支持 | 支持 | 支持 |
| UpdateBatch | 支持 | 支持 | 支持 | 支持 |









