最新のWeb開発のチュートリアル
 

ADO再同期する方法


<完全なレコードセットオブジェクト参照

Resyncメソッドは、レコードセット内のデータを更新します。

Tip:データベースにレコードを再同期するために、このメソッドを使用します。 あなたは、データベース内の変更を確認したいとあなたは静的または前方のみのレコードセットを使用している場合は、この方法が便利です。

Note:このメソッドは、再実行しないレコードので、データベースに新しいレコードが表示されません。

構文

objRecordset.Resync affectrecords,resyncvalues

パラメーター 説明
affectrecords 任意。 AffectEnumのこの方法を記録する指定した値が反映されます。 デフォルトはadAffectAllです
resyncvalues 任意。 ResyncEnumの基本となる値が上書きされた場合に指定する値。 デフォルトはadResyncAllValuesです

AffectEnum値

定数 説明
adAffectCurrent1 現在のレコードのみに影響を及ぼし
adAffectGroup2 フィルタ設定を満たすレコードだけに影響を与える(フィルターFilterGroupEnum値又はブックマークの配列に設定しなければなりません)
adAffectAll3 フィルタなしの場合、すべてのレコードに影響を与えます。 フィルタは、文字列条件に設定されている場合、現在の章にしか見えたレコードに影響を与えます。 フィルタはFilterGroupEnum値又はブックマークのアレイに設定されている場合、レコードのすべての行に影響を与え
adAffectAllChapters4 現在適用されているフィルタによって隠されたものを含め、すべての子レコードセット内のすべてのレコードに影響を及ぼし

ResyncEnum値

定数 説明
adResyncAllValues2 デフォルト。 データを上書きし、保留中の更新がキャンセルされています
adResyncUnderlyingValues1 データを上書きせず、保留中の更新はキャンセルされません。

<完全なレコードセットオブジェクト参照