共用方式為


動態資料指標

動態資料指標會偵測對結果列中資料列所做的所有變更,不論這些變更是從資料指標內發生,還是透過資料指標外的其他使用者發生。 您可以透過資料指標看到所有使用者執行的全部 insert、update 和 delete 陳述式。 動態資料指標可以偵測在資料指標開啟之後,對結果集中資料列、順序和值所做的任何變更。 至於資料指標外的更新必須經過認可後才看得見 (除非資料指標交易隔離等級設定為「未認可」)。

例如,假設動態資料指標擷取兩個資料列和另一個應用程式,然後更新其中一個資料列並刪除另一個資料列。 如果動態資料指標之後擷取這些資料列,它會找不到已刪除的資料列,但會顯示已更新資料列的新值。

如果您的應用程式必須偵測其他使用者所做的所有並行更新,動態資料指標是不錯的選擇。 請使用 adOpenDynamic CursorTypeEnum 來指出您想要在 ADO 中使用動態資料指標。

另請參閱

順向資料指標
靜態資料指標
索引鍵集資料指標