次の方法で共有


SubmitChanges メソッド (RDS)

Connect プロパティまたは URL プロパティで指定されたデータ ソースに、ローカルにキャッシュおよび更新可能な Recordset の保留中の変更を送信します。

大事な

Windows 8 および Windows Server 2012 以降では、RDS サーバー コンポーネントは Windows オペレーティング システムに含まれません (詳細については、Windows 8 と Windows Server 2012 の互換性クックブック を参照してください)。 RDS クライアント コンポーネントは、将来のバージョンの Windows で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 RDS を使用するアプリケーションは、WCF Data Serviceに移行する必要があります。

構文

  
DataControl.SubmitChanges DataFactory.SubmitChanges Connection, Recordset  

パラメーター

DataControl
RDS を表すオブジェクト変数。DataControl オブジェクト。

DataFactory
RDSServer.DataFactory オブジェクト を表すオブジェクト変数。

接続
RDS で作成された接続を表す 文字列 値です。DataControl オブジェクトの Connect プロパティです。

Recordset
Recordset オブジェクトを表すオブジェクト変数です。

備考

RDS で SubmitChanges メソッドを使用するには、ConnectServer、および SQL プロパティを設定する必要があります。DataControl オブジェクト。

同じ Recordset オブジェクト SubmitChanges を呼び出した後に CancelUpdate メソッドを呼び出すと、変更が既にコミットされているため、CancelUpdate 呼び出しは失敗します。

変更されたレコードのみが変更のために送信され、すべての変更が成功するか、すべての変更が一緒に失敗します。

SubmitChanges は、既定の RDSServer.DataFactory オブジェクトでのみ使用できます。 カスタム ビジネス オブジェクトでは、このメソッドを使用できません。

URL プロパティが設定されている場合、SubmitChanges は、URL で指定された場所に変更を送信します。

適用対象

関連項目

SubmitChanges メソッドの使用例 (VBScript)
アドレス帳のコマンド ボタン
CancelUpdate メソッド (RDS)
Refresh メソッド (RDS)