public java.sql.ResultSet getDeletes( )
Mobile Link クライアントによってアップロードされた削除操作を表す java.sql.ResultSet オブジェクトを返します。結果セットには、削除されたローのプライマリ・キー値が含まれています。
Mobile Link クライアントによってアップロードされた削除操作を表す java.sql.ResultSet オブジェクト
リモート・クライアントには remoteOrders というテーブルがあるものとします。次の例は DownloadTableData.getDeletes メソッドを使用して、削除されたローの結果セットを取得します。この場合、削除結果セットには 1 つのプライマリ・キー・カラムが含まれています。
import ianywhere.ml.script.*; import java.sql.*; // The method used for the handle_UploadData event. public void HandleUpload(UploadData ut) throws SQLException, IOException { // Get an UploadedTableData for the remoteOrders table. UploadedTableData remoteOrdersTable = ut.getUploadedTableByName("remoteOrders"); // Get deletes uploaded by the MobiLink client. java.sql.ResultSet delete_rs = remoteOrdersTable.getDeletes(); while (delete_rs.next()) { // Get primary key values for deleted rows. int deleted_id = delete_rs.getInt(1); // ... } delete_rs.close(); } |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |