public interface RowSetWriter
RowSetWriter
接口的对象,称为写入器 。
作者可以向支持读写器范例的RowSet
对象注册。
如果断开连接的RowSet
对象修改其某些数据,并且它具有与之关联的写入器,则可以实现它,以便内部调用写入器的writeData
方法将更新写回到数据源。 为了做到这一点,作者必须首先建立与行集数据源的连接。
如果要更新的数据已经在数据源中被更改,则会有冲突,在这种情况下,写入程序不会将更改写入数据源。 作者用于预防或限制冲突的算法完全取决于其实现。
Modifier and Type | Method and Description |
---|---|
boolean |
writeData(RowSetInternal caller)
将此
RowSetWriter 对象的行集中的更改写回数据源,从中获取其数据。
|
boolean writeData(RowSetInternal caller) throws SQLException
RowSetWriter
对象的行集中的更改写回数据源,从中获取其数据。
caller
-所述
RowSet
对象(1),其已经实现了
RowSetInternal
接口,(2)与此写入器被注册,和(3)调用此方法在内部
true
如果修改后的数据被写入;
false
如果没有,如果有冲突的话会是这样
SQLException
- 如果发生数据库访问错误