SubmitChanges メソッド (RDS)

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

重要

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 オブジェクトを表すオブジェクト変数。

注釈

RDS.DataControl オブジェクトで SubmitChanges メソッドを使用するには、その前に ConnectServerSQL の各プロパティを設定する必要があります。

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

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

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

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

適用対象

参照

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