次の方法で共有


Push メソッド (RDA)

MicrosoftSQL Server Compact 3.5 のプルされた監視対象テーブル内の変更を、MicrosoftSQL Server の元のテーブルにアップロードします。変更内容は個別にサーバーに転送することもできますし、1 回のトランザクションでまとめて送信することもできます。

Push メソッドを使用するには、アプリケーションで RDA_TRACKOPTION パラメータに TRACKINGON または TRACKINGONWITHINDEXES を設定して Pull メソッドを呼び出すことにより、ローカルの SQL Server Compact 3.5 テーブルを作成しておく必要があります。

Push メソッドを呼び出す前に、次のプロパティを設定する必要があります。

  • InternetUrl プロパティには、SQL Server Compact 3.5 サーバー エージェントの URL を設定する必要があります。

  • LocalConnectionString プロパティには、デバイス上の SQL Server Compact 3.5 データベースに接続するための OLE DB 接続文字列を設定する必要があります。

  • 基本認証または統合認証を使用するように SQL Server Compact 3.5 サーバー エージェントが構成されている場合は、InternetLogin プロパティおよび InternetPassword プロパティを指定する必要があります。

構文

object.Push (LocalTableName, OLEDBConnectionString, RDA_BATCHOPTION)

適用対象

SQL Server Compact 3.5 RDA オブジェクト

パラメーター

  • LocalTableName
    SQL Server テーブルに返す更新済みレコードが格納されている、プルされた監視対象の SQL Server Compact 3.5 テーブルの名前。

  • OLEDBConnectionString
    SQL Server データベースに接続するための OLE DB 接続文字列。

  • RDA_BATCHOPTION
    RDA_BATCHOPTION 列挙値。SQL Server のテーブルに行を転送する際に、1 回のトランザクションでまとめて転送するか、個別に転送するかを指定します。詳細については、「RDA_BATCHOPTION」を参照してください。

説明

Pull メソッドを呼び出すときに ErrorTableName パラメータを指定すると、プッシュの間に検出されるすべてのエラーがエラー テーブルに記録されます。エラー テーブルがどのように動作するかについては、「RDA の競合の検出と報告」を参照してください。

関連項目

その他の技術情報

RDA オブジェクトのメソッド

Pull メソッド (RDA)