http://www.cne.cdut.edu.cn/zy/resource/News_View.asp?NewsID=983
3)type、options 和 lockedits 参数
type参数可选表
可选参数 | dbOpenDynaset | dbOpenSnapshot | dbOpenForwardOnly | dbOpenDynamic | dbOpenTable | |
参数说明 | Recordset对象表类型 | Recordset对象快照类型 | Recordset对象仅向前类型 | Recordset对象动态类型 | Recordset对象动态集类型 | |
options参数可选表
可选参数 | dbAppendOnly | dbReadOnly | dbSeeChanges | dbDenyWrite | dbDenyRead |
参数说明 | 只能新增 | 只读 | 编辑锁定 | 禁止其它用户写 | 禁止其它用户读 |
备注 | 仅对动态集 | 仅对Microsoft Jet 工作区 | 仅用于动态集类型的记录集 | 仅用于Recordset对象 | 仅用于表类型的记录集 |
可选参数 | dbForwardOnly | dbSQLPassThrough | dbConsistent | dbInconsistent | |
参数说明 | 仅向前快照 | source是SQL | 一致更新 | 不一致更新 |
|
备注 | 仅用于Microsoft Jet数据源 | 仅用于快照 | 仅用于动态集类型和快照类型 | 仅用于动态集类型和快照类型 |
|
lockedits 参数可选表
可以使用 lockedits 参数控制对记录集的锁定。可用以下常数。
常数 | 描述 |
dbReadOnly | 禁止用户对记录集进行修改 |
DbPessimistic | 在多用户环境中,使用保守式锁定来决定修改记录集的方式 |
DbOptimisticValue | 使用基于行值而非行 IDs 的优化并发。仅用于 ODBCDirect 数据源 |