資料指標與鎖定的特性
雖然資料指標的特性取決於提供者的功能,但下列優點與缺點通常適用於各種類型的資料指標與鎖定。
資料指標或鎖定類型 | 優點 | 缺點 |
---|---|---|
adOpenForwardOnly | - 低資源需求 | - 無法向後捲動 - 無資料並行 |
adOpenStatic | - 可捲動 | - 無資料並行 |
adOpenKeyset | - 部分資料並行 - 可捲動 |
- 較高的資源需求 - 在中斷連線的案例中無法使用 |
adOpenDynamic | - 高資料並行 - 可捲動 |
- 最高的資源需求 - 在中斷連線的案例中無法使用 |
adLockReadOnly | - 低資源需求 - 高度可調整 |
- 無法透過資料指標更新資料 |
adLockBatchOptimistic | - 批次更新 - 允許中斷連線的案例 - 其他使用者能夠存取資料 |
- 多個使用者可以同時變更資料 |
adLockPessimistic | - 其他使用者在鎖定時無法變更資料 | - 防止其他使用者在鎖定時存取資料 |
adLockOptimistic | - 其他使用者能夠存取資料 | - 多個使用者可以同時變更資料 |