codecamp

鸿蒙OS RowSetInternal

RowSetInternal

public interface RowSetInternal

RowSet 对象为了将自身呈现给 RowSetReader 或 RowSetWriter 对象而实现的接口。 RowSetInternal 接口包含允许读取器或写入器访问和修改行集的内部状态的方法。

Since:

1.4

方法总结

修饰符和类型 方法 描述
Connection getConnection() 检索传递给此 RowSet 对象的 Connection 对象。
ResultSet getOriginal() 检索包含此 RowSet 对象的原始值的 ResultSet 对象。
ResultSet getOriginalRow() 检索仅包含当前行的原始值的 ResultSet 对象。
Object[] getParams() 检索已为此 RowSet 对象的命令设置的参数。
void setMetaData(RowSetMetaData md) 将给定的 RowSetMetaData 对象设置为此 RowSet 对象的 RowSetMetaData 对象。

方法详情

getParams

Object[] getParams() throws SQLException

检索已为此 RowSet 对象的命令设置的参数。

返回:

此 RowSet 对象的命令的当前参数值数组

Throws:

Throw名称 Throw描述
SQLException 如果发生数据库访问错误

getConnection

Connection getConnection() throws SQLException

检索传递给此 RowSet 对象的 Connection 对象。

返回:

传递给行集的 Connection 对象,如果没有传递,则为 null

Throws:

Throw名称 Throw描述
SQLException 如果发生数据库访问错误

setMetaData

void setMetaData(RowSetMetaData md) throws SQLException

将给定的 RowSetMetaData 对象设置为此 RowSet 对象的 RowSetMetaData 对象。 与行集关联的 RowSetReader 对象将使用 RowSetMetaData 方法来设置提供有关行集列的信息的值。

参数:

参数名称 参数描述
md 将使用有关行集列的信息设置的 RowSetMetaData 对象

Throws:

Throw名称 Throw描述
SQLException 如果发生数据库访问错误

getOriginal

ResultSet getOriginal() throws SQLException

检索包含此 RowSet 对象的原始值的 ResultSet 对象。

游标位于结果集中的第一行之前。 只有包含在由方法 getOriginal 返回的结果集中的行才被称为具有原始值。

返回:

行集的原始值

Throws:

Throw名称 Throw描述
SQLException 如果发生数据库访问错误

getOriginalRow

ResultSet getOriginalRow() throws SQLException

检索仅包含当前行的原始值的 ResultSet 对象。 如果当前行没有原始值,则返回空结果集。 如果没有当前行,则抛出异常。

返回:

当前行的原始值作为 ResultSet 对象

Throws:

Throw名称 Throw描述
SQLException 如果发生数据库访问错误或在光标位于插入行上、第一行之前或最后一行之后调用此方法
鸿蒙OS RowSet
鸿蒙OS RowSetListener
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

鸿蒙OS 开发

鸿蒙OS 术语

鸿蒙OS Java API参考

鸿蒙OS ohos.aafwk.ability

鸿蒙OS ohos.aafwk.abilityjet.activedata

鸿蒙OS ohos.aafwk.content

鸿蒙OS java.lang

鸿蒙OS java.Util

鸿蒙OS java.Util class

鸿蒙OS ohos.data.dataability

鸿蒙OS ohos.data.dataability class

鸿蒙OS ohos.agp.components

鸿蒙OS ohos.agp.components interface

鸿蒙OS ohos.agp.components class

鸿蒙OS ohos.global.configuration

鸿蒙OS java.io

鸿蒙OS ohos.data.resultset

鸿蒙OS ohos.data.resultset interface

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }