Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
封装用于直接行处理上载的表操作。
public interface UploadedTableData
UploadedTableData 接口的所有成员,包括所有继承的成员。
getDeletes 方法
getInserts 方法
getMetaData 方法
getName 方法
getUpdates 方法
可以使用 [UploadedTableData] 实例来获取单个上载事务的表插入、更新和删除操作。使用 [getInserts]、[getUpdates] 和 [getDeletes] 方法返回标准 JDBC [java.sql.ResultSet] 对象。
有关 [java.sql.ResultSet] 和 [java.sql.ResultSetMetaData] 的详细信息,请查阅 Java 软件开发工具包文档。
可使用 [getMetaData] 方法或由 [getInserts]、[getUpdates] 和 [getDeletes] 返回的结果集来访问表元数据。删除结果集只包括表的主键列。
有关直接行处理的详细信息,请参见直接行处理。
有关 handle_UploadData 连接事件的详细信息,请参见handle_UploadData 连接事件。
以下代码获取所上载的删除项并打印输出每一项的第一列:
void printFirstColOfDeletes( UploadedTableData tab_data ) { ResultSet deletes = tab_data.getDeletes(); while( deletes.next() ) { java.lang.System.out.println( deletes.getString( 1 ) ); } deletes.close(); }
以下代码打印每次更新的第三列的新值和旧值:
void printThirdColOfUpdates( UploadedTableData tab_data ) { ResultSet updates = tab_data.getUpdates(); while( updates.next() ) { updates.setOldRowValues(); java.lang.System.out.println( "old row col: " + updates.getString( 3 ) ); updates.setNewRowValues(); java.lang.System.out.println( "new row col: " + updates.getString( 3 ) ); } updates.close(); }
getDeletes 方法getInserts 方法getMetaData 方法getName 方法getUpdates 方法