refreshRow metódus (SQLServerResultSet)

JDBC-illesztőprogram letöltése

Frissíti a jelenlegi sort az adatbázisban a legfrissebb értékével.

Szemantika

  
public void refreshRow()  

Exceptions

SQLServerException

Remarks

Ezt a refreshRow metódusot a java.sql.ResultSet interfészen a refreshRow metódus határozza meg.

Ezt a módszert nem lehet meghívni, ha a kurzor a beszekvelési sorban van.

Ez a módszer lehetőséget ad arra, hogy az alkalmazás explicit módon megbízza a JDBC illeszőrt, hogy visszacsatolja a sorokat az adatbázisból. Egy alkalmazásnak ezt a módszert akkor kell hívnia, amikor a Microsoft JDBC Driver for SQL Server gyorsítótárat vagy előhívást használ, hogy lekérje a sor legfrissebb értékét az adatbázisból. A JDBC drivere valójában egyszerre több sort is frissíthet, ha a bevonás mérete nagyobb, mint egy.

Minden értéket vissza kell fordítani, a tranzakciós izolációs szint és a kurzor érzékenysége alapján. Ha ezt a metódust a updater metódus meghívása után hívják, de az updateRow metódus meghívása előtt, akkor a sorban végrehajtott frissítések elvesznek. Ha ezt a módszert gyakran használod, valószínűleg lassítja a teljesítményt.