Populates this
CachedRowSet
object with data, using the given connection to produce the result set from which the data will be read. This method should close any database connections that it creates to ensure that this
CachedRowSet
object is disconnected except when it is reading data from its data source or writing data to its data source.
The reader for this CachedRowSet
object will use conn to establish a connection to the data source so that it can execute the rowset's command and read data from the the resulting ResultSet
object into this CachedRowSet
object. This method also closes conn after it has populated this CachedRowSet
object.
If this method is called when an implementation has already been populated, the contents and the metadata are (re)set. Also, if this method is called before the method acceptChanges
has been called to commit outstanding updates, those updates are lost.
@param conn a standard JDBC Connection
object with validproperties
@throws SQLException if an invalid Connection
object is suppliedor an error occurs in establishing the connection to the data source
@see #populate
@see java.sql.Connection