Gibt ein java.sql.ResultSet-Objekt zurück, das Einfügevorgänge darstellt, die von einem MobiLink-Client hochgeladen wurden.
Jede Einfügung wird durch eine Zeile in der Ergebnismenge dargestellt.
Angenommen, Ihr entfernter Client enthält eine Tabelle namens remoteOrders. Im folgenden Beispiel wird eine Ergebnismenge
für eingefügte Zeilen mit der Methode DownloadTableData.getInserts abgerufen. Der Code ermittelt die Auftragsmenge für jede
Zeile in der aktuellen Uploadtransaktion.
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 instance representing the remoteOrders table.
UploadedTableData remoteOrdersTable = ut.getUploadedTableByName("remoteOrders");
// Get inserts uploaded by the MobiLink client.
java.sql.ResultSet rs = remoteOrdersTable.getInserts();
while (rs.next()) {
// get the uploaded order_amount
double order_amount = rs.getDouble("order_amount");
// ...
}
rs.close();
}