次の方法で共有


静的カーソル

静的カーソルは常に、カーソルを最初に開いた時点の結果セットの状態を表示します。 実装に応じて、静的カーソルは読み取り専用または読み取りと書き込みのいずれかであり、前方スクロールと後方スクロールが可能です。 静的カーソルを使用すると、通常、メンバーシップ、順序、またはカーソルを開いた後の結果セットの値に加えられた変更は検出されません。 静的カーソルは、それ自体の更新、削除、挿入を検出してもかまいませんが、必ず行う必要はありません。

静的カーソルの場合は、他の更新、削除、挿入が検出されることがありません。 たとえば、静的カーソルが行をフェッチした後で、別のアプリケーションによってその行が更新されるものとします。 アプリケーションで静的カーソルから行を再フェッチした場合、他のアプリケーションによって変更が行われたにも関わらず、認識される値は変更されていません。 すべての種類のスクロールがサポートされていますが、ブックマークについては、プロバイダーによってサポート状況が異なります。

アプリケーションでデータ変更の検出やスクロールが不要であれば、静的カーソルを選択するのが最適です。 ADO で静的カーソルを使用することを示すには、adOpenStatic CursorTypeEnum を使用します。

参照

順方向専用カーソル
Keyset カーソル
動的カーソル