模块  java.sql
软件包  javax.sql

Interface RowSetWriter

  • All Known Subinterfaces:
    TransactionalWriterXmlWriter

    public interface RowSetWriter
    实现RowSetWriter接口的对象,称为writer 可以使用支持读取器/写入器范例的RowSet对象注册RowSet器。

    如果断开连接的RowSet对象修改了它的某些数据,并且它有一个与之关联的编写器,则可以实现它以便在内部调用编写器的writeData方法将更新写回数据源。 为此,编写器必须首先与行集的数据源建立连接。

    如果要更新的数据已在数据源中更改,则存在冲突,在这种情况下,编写器不会将更改写入数据源。 编写器用于防止或限制冲突的算法完全取决于其实现。

    从以下版本开始:
    1.4
    • 方法详细信息

      • writeData

        boolean writeData​(RowSetInternal caller)
                   throws SQLException
        将此 RowSetWriter对象的行 RowSetWriter的更改写回到从中获取其数据的数据源。
        参数
        caller - 已实现 RowSetInternal接口的 RowSet对象(1),(2)此作者注册的对象,以及(3)内部调用此方法的
        结果
        true如果修改后的数据是写的; false如果没有,如果发生冲突将是这种情况
        异常
        SQLException - 如果发生数据库访问错误