游标和锁定特征
虽然游标的特征取决于提供程序的功能,但以下优缺点通常适用于各种类型的游标和锁。
游标或锁类型 | 优点 | 缺点 |
---|---|---|
adOpenForwardOnly | - 资源要求低 | - 无法向后滚动 - 无数据并发 |
adOpenStatic | - 可滚动 | - 无数据并发 |
adOpenKeyset | - 有一些数据并发 - 可滚动 |
- 资源要求较高 - 在断开连接的情况下不可用 |
adOpenDynamic | - 高数据并发 - 可滚动 |
- 资源要求最高 - 在断开连接的情况下不可用 |
adLockReadOnly | - 资源要求低 - 高度可缩放 |
- 无法通过游标更新的数据 |
adLockBatchOptimistic | - 批量更新 - 允许断开连接的情况 - 其他用户可以访问数据 |
- 数据可同时由多名用户更改 |
adLockPessimistic | - 锁定时其他用户无法更改数据 | - 阻止其他用户在锁定时访问数据 |
adLockOptimistic | - 其他用户可以访问数据 | - 数据可同时由多名用户更改 |