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 数据源 |