Push 方法 (RDA)
從 Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) 中之提取的追蹤資料表,將變更上載傳回 Microsoft SQL Server 中的來源資料表。這些變更會個別套用至伺服器,或於單一交易中以批次方式套用。
若要使用 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)
參數
- LocalTableName
提取的追蹤 SQL Server Compact 3.5 資料表之名稱,內含要傳回 SQL Server 資料表的已更新記錄。
- OLEDBConnectionString
SQL Server 資料庫的 OLE DB 連接字串。
- RDA_BATCHOPTION
RDA_BATCHOPTION 列舉。指定要傳回 SQL Server 資料表的資料列是否應該於單一交易中批次套用,或是應該個別套用。如需詳細資訊,請參閱<RDA_BATCHOPTION>。
適用於
SQL Server Compact 3.5 RDA 物件
備註
如果在呼叫 Pull 方法時指定 ErrorTableName 參數,則在發送期間偵測到的任何錯誤都會記錄在錯誤資料表中。如需錯誤資料表如何運作的詳細資訊,請參閱<RDA 衝突偵測和報告>。