refreshRow 方法 (SQLServerResultSet)

使用数据库中当前行的最新值刷新此行。

# 语法

    public void refreshRow()

# 异常

SQLServerException

# 注释

此 refreshRow 方法由 java.sql.ResultSet 接口中的 refreshRow 方法指定。

游标位于插入行时，无法调用此方法。

此方法为应用程序提供了显式告知 JDBC 驱动程序从数据库重新提取行的方法。当 Microsoft JDBC Driver for SQL Server 缓存或预提取以从数据库提取行的最新值时，应用程序可能需要调用此方法。如果提取大小大于 1，则 JDBC 驱动程序可能实际上同时刷新多行。

重新提取所有值将受事务隔离级别和游标敏感性的制约。如果调用 updater 方法后，在调用 updateRow 方法前调用此方法，则会丢失对行所做的更新。频繁地调用此方法可能会降低性能。

# 请参阅

SQLServerResultSet 类
ISQLServerResultSet 成员
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。