448 lines
53 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
compact3
</div>
<div class="subTitle">
javax.sql.rowset
</div>
<h2 class="title" title="Interface JdbcRowSet">Interface JdbcRowSet</h2>
</div><div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Superinterfaces:
</dt>
<dd>
<span><a href="../../../java/lang/AutoCloseable.html" title="java.lang中的接口">AutoCloseable</a> <a href="../../../javax/sql/rowset/Joinable.html" title="javax.sql.rowset中的接口">Joinable</a> <a href="../../../java/sql/ResultSet.html" title="java.sql中的接口">ResultSet</a> <a href="../../../javax/sql/RowSet.html" title="javax.sql中的接口">RowSet</a> <a href="../../../java/sql/Wrapper.html" title="java.sql中的接口">Wrapper</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public interface <span class="typeNameLabel">JdbcRowSet</span>
extends <a href="../../../javax/sql/RowSet.html" title="interface in javax.sql">RowSet</a>, <a href="../../../javax/sql/rowset/Joinable.html" title="interface in javax.sql.rowset">Joinable</a></pre>
<div class="block">
<span>JdbcRowSet的所有标准<code>JdbcRowSet</code>必须实现的标准接口。</span>
<h3> <span>1.0概述</span> </h3>
<span>围绕<code>ResultSet</code>对象的包装器可以将结果集用作JavaBeans的组件。</span>
<span>因此, <code>JdbcRowSet</code>对象可以是工具可用于构成应用程序的Bean之一。</span>
<span>因为<code>JdbcRowSet</code>是一个连接的行集也就是说它使用支持JDBC技术的驱动程序不断维护与数据库的连接同时也有效地使驱动程序成为JavaBeans组件。</span>
<p> <span>因为它始终连接到它的数据库, <code>JdbcRowSet</code>一个实例可以简单地调用它调用的调用,并在它的<code>ResultSet</code>对象上调用它们。</span> <span>因此结果集可以例如是Swing应用程序中的组件。</span> </p>
<p> <span><code>JdbcRowSet</code>对象的另一个优点是它可以用于使一个<code>ResultSet</code>对象可滚动和可更新。</span> <span>所有<code>RowSet</code>对象默认为可滚动和可更新。</span> <span>如果正在使用的驱动程序和数据库不支持滚动和/或更新结果集,应用程序可以使用<code>JdbcRowSet</code>对象的数据填充<code>ResultSet</code>对象,然后对<code>JdbcRowSet</code>对象进行操作,就像它是<code>ResultSet</code>对象一样。</span> </p>
<h3> <span>2.0创建一个<code>JdbcRowSet</code>对象</span> </h3>
<span>JdbcRowSet接口的<code>JdbcRowSet</code>实现, <code>JdbcRowSetImpl</code>提供了默认构造函数的实现。</span>
<span>新实例使用默认值初始化,可以根据需要使用新值进行设置。</span>
<span>一个新的实例在它的<code>execute</code>方法被调用之前并不真正有效。</span>
<span>一般来说,此方法执行以下操作:</span>
<ul>
<li> <span>建立与数据库的连接</span> </li>
<li> <span>创建一个<code>PreparedStatement</code>对象并设置其任何占位符参数</span> </li>
<li> <span>执行该语句以创建一个<code>ResultSet</code>对象</span> </li>
</ul>
<span>如果<code>execute</code>方法成功,它将设置适当的私人<code>JdbcRowSet</code>字段与以下:</span>
<ul>
<li> <span>一个<code>Connection</code>对象 - 行集和数据库之间的连接</span> </li>
<li> <span>一个<code>PreparedStatement</code>对象 - 生成结果集的查询</span> </li>
<li> <span>一个<code>ResultSet</code>对象 - 行集的命令生成的结果集实际上是一个JavaBeans组件</span> </li>
</ul>
<span>如果这些字段尚未设置,意味着<code>execute</code>方法尚未成功执行,则不能在行集上调用<code>execute</code><code>close</code>以外的方法。</span>
<span>所有其他公共方法都会抛出异常。</span>
<p> <span>然而,在调用<code>execute</code>方法之前,必须设置建立连接所需的命令和属性。</span> <span>以下代码段创建一个<code>JdbcRowSetImpl</code>对象,设置命令和连接属性,设置占位符参数,然后调用方法<code>execute</code></span> </p>
<pre> <span>JdbcRowSetImpl jrs = new JdbcRowSetImpl();
jrs.setCommand("SELECT * FROM TITLES WHERE TYPE = ?");
jrs.setURL("jdbc:myDriver:myAttribute");
jrs.setUsername("cervantes");
jrs.setPassword("sancho");
jrs.setString(1, "BIOGRAPHY");
jrs.execute();</span> </pre>
<span>可变<code>jrs</code>现在表示的实例<code>JdbcRowSetImpl</code>即围绕一个瘦包装<code>ResultSet</code>包含在表中的所有行对象<code>TITLES</code>其中书的类型是基础资料。</span>
<span>此时,调用<code>jrs</code>将影响结果集中的行这实际上是一个JavaBeans组件。</span>
<p> <span>所述的实施<code>RowSet</code>方法<code>execute</code><code>JdbcRowSet</code>参考实现从在不同<code>CachedRowSet</code> A“¢参考实现以考虑连接和断开的不同要求<code>RowSet</code>对象。</span> </p>
<p></p>
</div> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.sql.ResultSet">
<!-- --> </a> <h3>Fields inherited from interface java.sql.<a href="../../../java/sql/ResultSet.html" title="interface in java.sql">ResultSet</a></h3> <code><a href="../../../java/sql/ResultSet.html#CLOSE_CURSORS_AT_COMMIT">CLOSE_CURSORS_AT_COMMIT</a>, <a href="../../../java/sql/ResultSet.html#CONCUR_READ_ONLY">CONCUR_READ_ONLY</a>, <a href="../../../java/sql/ResultSet.html#CONCUR_UPDATABLE">CONCUR_UPDATABLE</a>, <a href="../../../java/sql/ResultSet.html#FETCH_FORWARD">FETCH_FORWARD</a>, <a href="../../../java/sql/ResultSet.html#FETCH_REVERSE">FETCH_REVERSE</a>, <a href="../../../java/sql/ResultSet.html#FETCH_UNKNOWN">FETCH_UNKNOWN</a>, <a href="../../../java/sql/ResultSet.html#HOLD_CURSORS_OVER_COMMIT">HOLD_CURSORS_OVER_COMMIT</a>, <a href="../../../java/sql/ResultSet.html#TYPE_FORWARD_ONLY">TYPE_FORWARD_ONLY</a>, <a href="../../../java/sql/ResultSet.html#TYPE_SCROLL_INSENSITIVE">TYPE_SCROLL_INSENSITIVE</a>, <a href="../../../java/sql/ResultSet.html#TYPE_SCROLL_SENSITIVE">TYPE_SCROLL_SENSITIVE</a></code></li>
</ul> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t3"><span><a href="javascript:show(4);">抽象方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#commit--">commit</a></span>()</code>
<div class="block">
每个
<code>JdbcRowSet</code>包含一个
<code>Connection</code>对象从
<code>ResultSet</code>或JDBC属性传递给它的构造函数。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#getAutoCommit--">getAutoCommit</a></span>()</code>
<div class="block">
每个
<code>JdbcRowSet</code>包含一个
<code>Connection</code>对象,从原始的
<code>ResultSet</code>或传递给它的JDBC属性。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../javax/sql/rowset/RowSetWarning.html" title="class in javax.sql.rowset">RowSetWarning</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#getRowSetWarnings--">getRowSetWarnings</a></span>()</code>
<div class="block">
检索通过此
<code>JdbcRowSet</code>对象的呼叫报告的第一个警告。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#getShowDeleted--">getShowDeleted</a></span>()</code>
<div class="block">
检索一个
<code>boolean</code>指示标记为删除的行是否显示在当前行的集合中。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#rollback--">rollback</a></span>()</code>
<div class="block">
每个
<code>JdbcRowSet</code>包含一个
<code>Connection</code>对象,从原始的
<code>ResultSet</code>或传递给它的JDBC属性。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#rollback-java.sql.Savepoint-">rollback</a></span>(<a href="../../../java/sql/Savepoint.html" title="interface in java.sql">Savepoint</a> s)</code>
<div class="block">
每个
<code>JdbcRowSet</code>包含一个
<code>Connection</code>对象,从原始的
<code>ResultSet</code>或传递给它的JDBC属性。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#setAutoCommit-boolean-">setAutoCommit</a></span>(boolean autoCommit)</code>
<div class="block">
每个
<code>JdbcRowSet</code>包含一个
<code>Connection</code>对象从原始的
<code>ResultSet</code>或传递给它的JDBC属性。
</div> </td>
</tr>
<tr class="rowColor" id="i7">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/JdbcRowSet.html#setShowDeleted-boolean-">setShowDeleted</a></span>(boolean b)</code>
<div class="block">
将属性
<code>showDeleted</code>设置为给定的
<code>boolean</code>值。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.sql.RowSet">
<!-- --> </a> <h3>Methods inherited from interface javax.sql.<a href="../../../javax/sql/RowSet.html" title="interface in javax.sql">RowSet</a></h3> <code><a href="../../../javax/sql/RowSet.html#addRowSetListener-javax.sql.RowSetListener-">addRowSetListener</a>, <a href="../../../javax/sql/RowSet.html#clearParameters--">clearParameters</a>, <a href="../../../javax/sql/RowSet.html#execute--">execute</a>, <a href="../../../javax/sql/RowSet.html#getCommand--">getCommand</a>, <a href="../../../javax/sql/RowSet.html#getDataSourceName--">getDataSourceName</a>, <a href="../../../javax/sql/RowSet.html#getEscapeProcessing--">getEscapeProcessing</a>, <a href="../../../javax/sql/RowSet.html#getMaxFieldSize--">getMaxFieldSize</a>, <a href="../../../javax/sql/RowSet.html#getMaxRows--">getMaxRows</a>, <a href="../../../javax/sql/RowSet.html#getPassword--">getPassword</a>, <a href="../../../javax/sql/RowSet.html#getQueryTimeout--">getQueryTimeout</a>, <a href="../../../javax/sql/RowSet.html#getTransactionIsolation--">getTransactionIsolation</a>, <a href="../../../javax/sql/RowSet.html#getTypeMap--">getTypeMap</a>, <a href="../../../javax/sql/RowSet.html#getUrl--">getUrl</a>, <a href="../../../javax/sql/RowSet.html#getUsername--">getUsername</a>, <a href="../../../javax/sql/RowSet.html#isReadOnly--">isReadOnly</a>, <a href="../../../javax/sql/RowSet.html#removeRowSetListener-javax.sql.RowSetListener-">removeRowSetListener</a>, <a href="../../../javax/sql/RowSet.html#setArray-int-java.sql.Array-">setArray</a>, <a href="../../../javax/sql/RowSet.html#setAsciiStream-int-java.io.InputStream-">setAsciiStream</a>, <a href="../../../javax/sql/RowSet.html#setAsciiStream-int-java.io.InputStream-int-">setAsciiStream</a>, <a href="../../../javax/sql/RowSet.html#setAsciiStream-java.lang.String-java.io.InputStream-">setAsciiStream</a>, <a href="../../../javax/sql/RowSet.html#setAsciiStream-java.lang.String-java.io.InputStream-int-">setAsciiStream</a>, <a href="../../../javax/sql/RowSet.html#setBigDecimal-int-java.math.BigDecimal-">setBigDecimal</a>, <a href="../../../javax/sql/RowSet.html#setBigDecimal-java.lang.String-java.math.BigDecimal-">setBigDecimal</a>, <a href="../../../javax/sql/RowSet.html#setBinaryStream-int-java.io.InputStream-">setBinaryStream</a>, <a href="../../../javax/sql/RowSet.html#setBinaryStream-int-java.io.InputStream-int-">setBinaryStream</a>, <a href="../../../javax/sql/RowSet.html#setBinaryStream-java.lang.String-java.io.InputStream-">setBinaryStream</a>, <a href="../../../javax/sql/RowSet.html#setBinaryStream-java.lang.String-java.io.InputStream-int-">setBinaryStream</a>, <a href="../../../javax/sql/RowSet.html#setBlob-int-java.sql.Blob-">setBlob</a>, <a href="../../../javax/sql/RowSet.html#setBlob-int-java.io.InputStream-">setBlob</a>, <a href="../../../javax/sql/RowSet.html#setBlob-int-java.io.InputStream-long-">setBlob</a>, <a href="../../../javax/sql/RowSet.html#setBlob-java.lang.String-java.sql.Blob-">setBlob</a>, <a href="../../../javax/sql/RowSet.html#setBlob-java.lang.String-java.io.InputStream-">setBlob</a>, <a href="../../../javax/sql/RowSet.html#setBlob-java.lang.String-java.io.InputStream-long-">setBlob</a>, <a href="../../../javax/sql/RowSet.html#setBoolean-int-boolean-">setBoolean</a>, <a href="../../../javax/sql/RowSet.html#setBoolean-java.lang.String-boolean-">setBoolean</a>, <a href="../../../javax/sql/RowSet.html#setByte-int-byte-">setByte</a>, <a href="../../../javax/sql/RowSet.html#setByte-java.lang.String-byte-">setByte</a>, <a href="../../../javax/sql/RowSet.html#setBytes-int-byte:A-">setBytes</a>, <a href="../../../javax/sql/RowSet.html#setBytes-java.lang.String-byte:A-">setBytes</a>, <a href="../../../javax/sql/RowSet.html#setCharacterStream-int-java.io.Reader-">setCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setCharacterStream-int-java.io.Reader-int-">setCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setCharacterStream-java.lang.String-java.io.Reader-">setCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setCharacterStream-java.lang.String-java.io.Reader-int-">setCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setClob-int-java.sql.Clob-">setClob</a>, <a href="../../../javax/sql/RowSet.html#setClob-int-java.io.Reader-">setClob</a>, <a href="../../../javax/sql/RowSet.html#setClob-int-java.io.Reader-long-">setClob</a>, <a href="../../../javax/sql/RowSet.html#setClob-java.lang.String-java.sql.Clob-">setClob</a>, <a href="../../../javax/sql/RowSet.html#setClob-java.lang.String-java.io.Reader-">setClob</a>, <a href="../../../javax/sql/RowSet.html#setClob-java.lang.String-java.io.Reader-long-">setClob</a>, <a href="../../../javax/sql/RowSet.html#setCommand-java.lang.String-">setCommand</a>, <a href="../../../javax/sql/RowSet.html#setConcurrency-int-">setConcurrency</a>, <a href="../../../javax/sql/RowSet.html#setDataSourceName-java.lang.String-">setDataSourceName</a>, <a href="../../../javax/sql/RowSet.html#setDate-int-java.sql.Date-">setDate</a>, <a href="../../../javax/sql/RowSet.html#setDate-int-java.sql.Date-java.util.Calendar-">setDate</a>, <a href="../../../javax/sql/RowSet.html#setDate-java.lang.String-java.sql.Date-">setDate</a>, <a href="../../../javax/sql/RowSet.html#setDate-java.lang.String-java.sql.Date-java.util.Calendar-">setDate</a>, <a href="../../../javax/sql/RowSet.html#setDouble-int-double-">setDouble</a>, <a href="../../../javax/sql/RowSet.html#setDouble-java.lang.String-double-">setDouble</a>, <a href="../../../javax/sql/RowSet.html#setEscapeProcessing-boolean-">setEscapeProcessing</a>, <a href="../../../javax/sql/RowSet.html#setFloat-int-float-">setFloat</a>, <a href="../../../javax/sql/RowSet.html#setFloat-java.lang.String-float-">setFloat</a>, <a href="../../../javax/sql/RowSet.html#setInt-int-int-">setInt</a>, <a href="../../../javax/sql/RowSet.html#setInt-java.lang.String-int-">setInt</a>, <a href="../../../javax/sql/RowSet.html#setLong-int-long-">setLong</a>, <a href="../../../javax/sql/RowSet.html#setLong-java.lang.String-long-">setLong</a>, <a href="../../../javax/sql/RowSet.html#setMaxFieldSize-int-">setMaxFieldSize</a>, <a href="../../../javax/sql/RowSet.html#setMaxRows-int-">setMaxRows</a>, <a href="../../../javax/sql/RowSet.html#setNCharacterStream-int-java.io.Reader-">setNCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setNCharacterStream-int-java.io.Reader-long-">setNCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setNCharacterStream-java.lang.String-java.io.Reader-">setNCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setNCharacterStream-java.lang.String-java.io.Reader-long-">setNCharacterStream</a>, <a href="../../../javax/sql/RowSet.html#setNClob-int-java.sql.NClob-">setNClob</a>, <a href="../../../javax/sql/RowSet.html#setNClob-int-java.io.Reader-">setNClob</a>, <a href="../../../javax/sql/RowSet.html#setNClob-int-java.io.Reader-long-">setNClob</a>, <a href="../../../javax/sql/RowSet.html#setNClob-java.lang.String-java.sql.NClob-">setNClob</a>, <a href="../../../javax/sql/RowSet.html#setNClob-java.lang.String-java.io.Reader-">setNClob</a>, <a href="../../../javax/sql/RowSet.html#setNClob-java.lang.String-java.io.Reader-long-">setNClob</a>, <a href="../../../javax/sql/RowSet.html#setNString-int-java.lang.String-">setNString</a>, <a href="../../../javax/sql/RowSet.html#setNString-java.lang.String-java.lang.String-">setNString</a>, <a href="../../../javax/sql/RowSet.html#setNull-int-int-">setNull</a>, <a href="../../../javax/sql/RowSet.html#setNull-int-int-java.lang.String-">setNull</a>, <a href="../../../javax/sql/RowSet.html#setNull-java.lang.String-int-">setNull</a>, <a href="../../../javax/sql/RowSet.html#setNull-java.lang.String-int-java.lang.String-">setNull</a>, <a href="../../../javax/sql/RowSet.html#setObject-int-java.lang.Object-">setObject</a>, <a href="../../../javax/sql/RowSet.html#setObject-int-java.lang.Object-int-">setObject</a>, <a href="../../../javax/sql/RowSet.html#setObject-int-java.lang.Object-int-int-">setObject</a>, <a href="../../../javax/sql/RowSet.html#setObject-java.lang.String-java.lang.Object-">setObject</a>, <a href="../../../javax/sql/RowSet.html#setObject-java.lang.String-java.lang.Object-int-">setObject</a>, <a href="../../../javax/sql/RowSet.html#setObject-java.lang.String-java.lang.Object-int-int-">setObject</a>, <a href="../../../javax/sql/RowSet.html#setPassword-java.lang.String-">setPassword</a>, <a href="../../../javax/sql/RowSet.html#setQueryTimeout-int-">setQueryTimeout</a>, <a href="../../../javax/sql/RowSet.html#setReadOnly-boolean-">setReadOnly</a>, <a href="../../../javax/sql/RowSet.html#setRef-int-java.sql.Ref-">setRef</a>, <a href="../../../javax/sql/RowSet.html#setRowId-int-java.sql.RowId-">setRowId</a>, <a href="../../../javax/sql/RowSet.html#setRowId-java.lang.String-java.sql.RowId-">setRowId</a>, <a href="../../../javax/sql/RowSet.html#setShort-int-short-">setShort</a>, <a href="../../../javax/sql/RowSet.html#setShort-java.lang.String-short-">setShort</a>, <a href="../../../javax/sql/RowSet.html#setSQLXML-int-java.sql.SQLXML-">setSQLXML</a>, <a href="../../../javax/sql/RowSet.html#setSQLXML-java.lang.String-java.sql.SQLXML-">setSQLXML</a>, <a href="../../../javax/sql/RowSet.html#setString-int-java.lang.String-">setString</a>, <a href="../../../javax/sql/RowSet.html#setString-java.lang.String-java.lang.String-">setString</a>, <a href="../../../javax/sql/RowSet.html#setTime-int-java.sql.Time-">setTime</a>, <a href="../../../javax/sql/RowSet.html#setTime-int-java.sql.Time-java.util.Calendar-">setTime</a>, <a href="../../../javax/sql/RowSet.html#setTime-java.lang.String-java.sql.Time-">setTime</a>, <a href="../../../javax/sql/RowSet.html#setTime-java.lang.String-java.sql.Time-java.util.Calendar-">setTime</a>, <a href="../../../javax/sql/RowSet.html#setTimestamp-int-java.sql.Timestamp-">setTimestamp</a>, <a href="../../../javax/sql/RowSet.html#setTimestamp-int-java.sql.Timestamp-java.util.Calendar-">setTimestamp</a>, <a href="../../../javax/sql/RowSet.html#setTimestamp-java.lang.String-java.sql.Timestamp-">setTimestamp</a>, <a href="../../../javax/sql/RowSet.html#setTimestamp-java.lang.String-java.sql.Timestamp-java.util.Calendar-">setTimestamp</a>, <a href="../../../javax/sql/RowSet.html#setTransactionIsolation-int-">setTransactionIsolation</a>, <a href="../../../javax/sql/RowSet.html#setType-int-">setType</a>, <a href="../../../javax/sql/RowSet.html#setTypeMap-java.util.Map-">setTypeMap</a>, <a href="../../../javax/sql/RowSet.html#setURL-int-java.net.URL-">setURL</a>, <a href="../../../javax/sql/RowSet.html#setUrl-java.lang.String-">setUrl</a>, <a href="../../../javax/sql/RowSet.html#setUsername-java.lang.String-">setUsername</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.sql.ResultSet">
<!-- --> </a> <h3>Methods inherited from interface java.sql.<a href="../../../java/sql/ResultSet.html" title="interface in java.sql">ResultSet</a></h3> <code><a href="../../../java/sql/ResultSet.html#absolute-int-">absolute</a>, <a href="../../../java/sql/ResultSet.html#afterLast--">afterLast</a>, <a href="../../../java/sql/ResultSet.html#beforeFirst--">beforeFirst</a>, <a href="../../../java/sql/ResultSet.html#cancelRowUpdates--">cancelRowUpdates</a>, <a href="../../../java/sql/ResultSet.html#clearWarnings--">clearWarnings</a>, <a href="../../../java/sql/ResultSet.html#close--">close</a>, <a href="../../../java/sql/ResultSet.html#deleteRow--">deleteRow</a>, <a href="../../../java/sql/ResultSet.html#findColumn-java.lang.String-">findColumn</a>, <a href="../../../java/sql/ResultSet.html#first--">first</a>, <a href="../../../java/sql/ResultSet.html#getArray-int-">getArray</a>, <a href="../../../java/sql/ResultSet.html#getArray-java.lang.String-">getArray</a>, <a href="../../../java/sql/ResultSet.html#getAsciiStream-int-">getAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#getAsciiStream-java.lang.String-">getAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#getBigDecimal-int-">getBigDecimal</a>, <a href="../../../java/sql/ResultSet.html#getBigDecimal-int-int-">getBigDecimal</a>, <a href="../../../java/sql/ResultSet.html#getBigDecimal-java.lang.String-">getBigDecimal</a>, <a href="../../../java/sql/ResultSet.html#getBigDecimal-java.lang.String-int-">getBigDecimal</a>, <a href="../../../java/sql/ResultSet.html#getBinaryStream-int-">getBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#getBinaryStream-java.lang.String-">getBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#getBlob-int-">getBlob</a>, <a href="../../../java/sql/ResultSet.html#getBlob-java.lang.String-">getBlob</a>, <a href="../../../java/sql/ResultSet.html#getBoolean-int-">getBoolean</a>, <a href="../../../java/sql/ResultSet.html#getBoolean-java.lang.String-">getBoolean</a>, <a href="../../../java/sql/ResultSet.html#getByte-int-">getByte</a>, <a href="../../../java/sql/ResultSet.html#getByte-java.lang.String-">getByte</a>, <a href="../../../java/sql/ResultSet.html#getBytes-int-">getBytes</a>, <a href="../../../java/sql/ResultSet.html#getBytes-java.lang.String-">getBytes</a>, <a href="../../../java/sql/ResultSet.html#getCharacterStream-int-">getCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#getCharacterStream-java.lang.String-">getCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#getClob-int-">getClob</a>, <a href="../../../java/sql/ResultSet.html#getClob-java.lang.String-">getClob</a>, <a href="../../../java/sql/ResultSet.html#getConcurrency--">getConcurrency</a>, <a href="../../../java/sql/ResultSet.html#getCursorName--">getCursorName</a>, <a href="../../../java/sql/ResultSet.html#getDate-int-">getDate</a>, <a href="../../../java/sql/ResultSet.html#getDate-int-java.util.Calendar-">getDate</a>, <a href="../../../java/sql/ResultSet.html#getDate-java.lang.String-">getDate</a>, <a href="../../../java/sql/ResultSet.html#getDate-java.lang.String-java.util.Calendar-">getDate</a>, <a href="../../../java/sql/ResultSet.html#getDouble-int-">getDouble</a>, <a href="../../../java/sql/ResultSet.html#getDouble-java.lang.String-">getDouble</a>, <a href="../../../java/sql/ResultSet.html#getFetchDirection--">getFetchDirection</a>, <a href="../../../java/sql/ResultSet.html#getFetchSize--">getFetchSize</a>, <a href="../../../java/sql/ResultSet.html#getFloat-int-">getFloat</a>, <a href="../../../java/sql/ResultSet.html#getFloat-java.lang.String-">getFloat</a>, <a href="../../../java/sql/ResultSet.html#getHoldability--">getHoldability</a>, <a href="../../../java/sql/ResultSet.html#getInt-int-">getInt</a>, <a href="../../../java/sql/ResultSet.html#getInt-java.lang.String-">getInt</a>, <a href="../../../java/sql/ResultSet.html#getLong-int-">getLong</a>, <a href="../../../java/sql/ResultSet.html#getLong-java.lang.String-">getLong</a>, <a href="../../../java/sql/ResultSet.html#getMetaData--">getMetaData</a>, <a href="../../../java/sql/ResultSet.html#getNCharacterStream-int-">getNCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#getNCharacterStream-java.lang.String-">getNCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#getNClob-int-">getNClob</a>, <a href="../../../java/sql/ResultSet.html#getNClob-java.lang.String-">getNClob</a>, <a href="../../../java/sql/ResultSet.html#getNString-int-">getNString</a>, <a href="../../../java/sql/ResultSet.html#getNString-java.lang.String-">getNString</a>, <a href="../../../java/sql/ResultSet.html#getObject-int-">getObject</a>, <a href="../../../java/sql/ResultSet.html#getObject-int-java.lang.Class-">getObject</a>, <a href="../../../java/sql/ResultSet.html#getObject-int-java.util.Map-">getObject</a>, <a href="../../../java/sql/ResultSet.html#getObject-java.lang.String-">getObject</a>, <a href="../../../java/sql/ResultSet.html#getObject-java.lang.String-java.lang.Class-">getObject</a>, <a href="../../../java/sql/ResultSet.html#getObject-java.lang.String-java.util.Map-">getObject</a>, <a href="../../../java/sql/ResultSet.html#getRef-int-">getRef</a>, <a href="../../../java/sql/ResultSet.html#getRef-java.lang.String-">getRef</a>, <a href="../../../java/sql/ResultSet.html#getRow--">getRow</a>, <a href="../../../java/sql/ResultSet.html#getRowId-int-">getRowId</a>, <a href="../../../java/sql/ResultSet.html#getRowId-java.lang.String-">getRowId</a>, <a href="../../../java/sql/ResultSet.html#getShort-int-">getShort</a>, <a href="../../../java/sql/ResultSet.html#getShort-java.lang.String-">getShort</a>, <a href="../../../java/sql/ResultSet.html#getSQLXML-int-">getSQLXML</a>, <a href="../../../java/sql/ResultSet.html#getSQLXML-java.lang.String-">getSQLXML</a>, <a href="../../../java/sql/ResultSet.html#getStatement--">getStatement</a>, <a href="../../../java/sql/ResultSet.html#getString-int-">getString</a>, <a href="../../../java/sql/ResultSet.html#getString-java.lang.String-">getString</a>, <a href="../../../java/sql/ResultSet.html#getTime-int-">getTime</a>, <a href="../../../java/sql/ResultSet.html#getTime-int-java.util.Calendar-">getTime</a>, <a href="../../../java/sql/ResultSet.html#getTime-java.lang.String-">getTime</a>, <a href="../../../java/sql/ResultSet.html#getTime-java.lang.String-java.util.Calendar-">getTime</a>, <a href="../../../java/sql/ResultSet.html#getTimestamp-int-">getTimestamp</a>, <a href="../../../java/sql/ResultSet.html#getTimestamp-int-java.util.Calendar-">getTimestamp</a>, <a href="../../../java/sql/ResultSet.html#getTimestamp-java.lang.String-">getTimestamp</a>, <a href="../../../java/sql/ResultSet.html#getTimestamp-java.lang.String-java.util.Calendar-">getTimestamp</a>, <a href="../../../java/sql/ResultSet.html#getType--">getType</a>, <a href="../../../java/sql/ResultSet.html#getUnicodeStream-int-">getUnicodeStream</a>, <a href="../../../java/sql/ResultSet.html#getUnicodeStream-java.lang.String-">getUnicodeStream</a>, <a href="../../../java/sql/ResultSet.html#getURL-int-">getURL</a>, <a href="../../../java/sql/ResultSet.html#getURL-java.lang.String-">getURL</a>, <a href="../../../java/sql/ResultSet.html#getWarnings--">getWarnings</a>, <a href="../../../java/sql/ResultSet.html#insertRow--">insertRow</a>, <a href="../../../java/sql/ResultSet.html#isAfterLast--">isAfterLast</a>, <a href="../../../java/sql/ResultSet.html#isBeforeFirst--">isBeforeFirst</a>, <a href="../../../java/sql/ResultSet.html#isClosed--">isClosed</a>, <a href="../../../java/sql/ResultSet.html#isFirst--">isFirst</a>, <a href="../../../java/sql/ResultSet.html#isLast--">isLast</a>, <a href="../../../java/sql/ResultSet.html#last--">last</a>, <a href="../../../java/sql/ResultSet.html#moveToCurrentRow--">moveToCurrentRow</a>, <a href="../../../java/sql/ResultSet.html#moveToInsertRow--">moveToInsertRow</a>, <a href="../../../java/sql/ResultSet.html#next--">next</a>, <a href="../../../java/sql/ResultSet.html#previous--">previous</a>, <a href="../../../java/sql/ResultSet.html#refreshRow--">refreshRow</a>, <a href="../../../java/sql/ResultSet.html#relative-int-">relative</a>, <a href="../../../java/sql/ResultSet.html#rowDeleted--">rowDeleted</a>, <a href="../../../java/sql/ResultSet.html#rowInserted--">rowInserted</a>, <a href="../../../java/sql/ResultSet.html#rowUpdated--">rowUpdated</a>, <a href="../../../java/sql/ResultSet.html#setFetchDirection-int-">setFetchDirection</a>, <a href="../../../java/sql/ResultSet.html#setFetchSize-int-">setFetchSize</a>, <a href="../../../java/sql/ResultSet.html#updateArray-int-java.sql.Array-">updateArray</a>, <a href="../../../java/sql/ResultSet.html#updateArray-java.lang.String-java.sql.Array-">updateArray</a>, <a href="../../../java/sql/ResultSet.html#updateAsciiStream-int-java.io.InputStream-">updateAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#updateAsciiStream-int-java.io.InputStream-int-">updateAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#updateAsciiStream-int-java.io.InputStream-long-">updateAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#updateAsciiStream-java.lang.String-java.io.InputStream-">updateAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#updateAsciiStream-java.lang.String-java.io.InputStream-int-">updateAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#updateAsciiStream-java.lang.String-java.io.InputStream-long-">updateAsciiStream</a>, <a href="../../../java/sql/ResultSet.html#updateBigDecimal-int-java.math.BigDecimal-">updateBigDecimal</a>, <a href="../../../java/sql/ResultSet.html#updateBigDecimal-java.lang.String-java.math.BigDecimal-">updateBigDecimal</a>, <a href="../../../java/sql/ResultSet.html#updateBinaryStream-int-java.io.InputStream-">updateBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#updateBinaryStream-int-java.io.InputStream-int-">updateBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#updateBinaryStream-int-java.io.InputStream-long-">updateBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#updateBinaryStream-java.lang.String-java.io.InputStream-">updateBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#updateBinaryStream-java.lang.String-java.io.InputStream-int-">updateBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#updateBinaryStream-java.lang.String-java.io.InputStream-long-">updateBinaryStream</a>, <a href="../../../java/sql/ResultSet.html#updateBlob-int-java.sql.Blob-">updateBlob</a>, <a href="../../../java/sql/ResultSet.html#updateBlob-int-java.io.InputStream-">updateBlob</a>, <a href="../../../java/sql/ResultSet.html#updateBlob-int-java.io.InputStream-long-">updateBlob</a>, <a href="../../../java/sql/ResultSet.html#updateBlob-java.lang.String-java.sql.Blob-">updateBlob</a>, <a href="../../../java/sql/ResultSet.html#updateBlob-java.lang.String-java.io.InputStream-">updateBlob</a>, <a href="../../../java/sql/ResultSet.html#updateBlob-java.lang.String-java.io.InputStream-long-">updateBlob</a>, <a href="../../../java/sql/ResultSet.html#updateBoolean-int-boolean-">updateBoolean</a>, <a href="../../../java/sql/ResultSet.html#updateBoolean-java.lang.String-boolean-">updateBoolean</a>, <a href="../../../java/sql/ResultSet.html#updateByte-int-byte-">updateByte</a>, <a href="../../../java/sql/ResultSet.html#updateByte-java.lang.String-byte-">updateByte</a>, <a href="../../../java/sql/ResultSet.html#updateBytes-int-byte:A-">updateBytes</a>, <a href="../../../java/sql/ResultSet.html#updateBytes-java.lang.String-byte:A-">updateBytes</a>, <a href="../../../java/sql/ResultSet.html#updateCharacterStream-int-java.io.Reader-">updateCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateCharacterStream-int-java.io.Reader-int-">updateCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateCharacterStream-int-java.io.Reader-long-">updateCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateCharacterStream-java.lang.String-java.io.Reader-">updateCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateCharacterStream-java.lang.String-java.io.Reader-int-">updateCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateCharacterStream-java.lang.String-java.io.Reader-long-">updateCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateClob-int-java.sql.Clob-">updateClob</a>, <a href="../../../java/sql/ResultSet.html#updateClob-int-java.io.Reader-">updateClob</a>, <a href="../../../java/sql/ResultSet.html#updateClob-int-java.io.Reader-long-">updateClob</a>, <a href="../../../java/sql/ResultSet.html#updateClob-java.lang.String-java.sql.Clob-">updateClob</a>, <a href="../../../java/sql/ResultSet.html#updateClob-java.lang.String-java.io.Reader-">updateClob</a>, <a href="../../../java/sql/ResultSet.html#updateClob-java.lang.String-java.io.Reader-long-">updateClob</a>, <a href="../../../java/sql/ResultSet.html#updateDate-int-java.sql.Date-">updateDate</a>, <a href="../../../java/sql/ResultSet.html#updateDate-java.lang.String-java.sql.Date-">updateDate</a>, <a href="../../../java/sql/ResultSet.html#updateDouble-int-double-">updateDouble</a>, <a href="../../../java/sql/ResultSet.html#updateDouble-java.lang.String-double-">updateDouble</a>, <a href="../../../java/sql/ResultSet.html#updateFloat-int-float-">updateFloat</a>, <a href="../../../java/sql/ResultSet.html#updateFloat-java.lang.String-float-">updateFloat</a>, <a href="../../../java/sql/ResultSet.html#updateInt-int-int-">updateInt</a>, <a href="../../../java/sql/ResultSet.html#updateInt-java.lang.String-int-">updateInt</a>, <a href="../../../java/sql/ResultSet.html#updateLong-int-long-">updateLong</a>, <a href="../../../java/sql/ResultSet.html#updateLong-java.lang.String-long-">updateLong</a>, <a href="../../../java/sql/ResultSet.html#updateNCharacterStream-int-java.io.Reader-">updateNCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateNCharacterStream-int-java.io.Reader-long-">updateNCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateNCharacterStream-java.lang.String-java.io.Reader-">updateNCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateNCharacterStream-java.lang.String-java.io.Reader-long-">updateNCharacterStream</a>, <a href="../../../java/sql/ResultSet.html#updateNClob-int-java.sql.NClob-">updateNClob</a>, <a href="../../../java/sql/ResultSet.html#updateNClob-int-java.io.Reader-">updateNClob</a>, <a href="../../../java/sql/ResultSet.html#updateNClob-int-java.io.Reader-long-">updateNClob</a>, <a href="../../../java/sql/ResultSet.html#updateNClob-java.lang.String-java.sql.NClob-">updateNClob</a>, <a href="../../../java/sql/ResultSet.html#updateNClob-java.lang.String-java.io.Reader-">updateNClob</a>, <a href="../../../java/sql/ResultSet.html#updateNClob-java.lang.String-java.io.Reader-long-">updateNClob</a>, <a href="../../../java/sql/ResultSet.html#updateNString-int-java.lang.String-">updateNString</a>, <a href="../../../java/sql/ResultSet.html#updateNString-java.lang.String-java.lang.String-">updateNString</a>, <a href="../../../java/sql/ResultSet.html#updateNull-int-">updateNull</a>, <a href="../../../java/sql/ResultSet.html#updateNull-java.lang.String-">updateNull</a>, <a href="../../../java/sql/ResultSet.html#updateObject-int-java.lang.Object-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateObject-int-java.lang.Object-int-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateObject-int-java.lang.Object-java.sql.SQLType-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateObject-int-java.lang.Object-java.sql.SQLType-int-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateObject-java.lang.String-java.lang.Object-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateObject-java.lang.String-java.lang.Object-int-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateObject-java.lang.String-java.lang.Object-java.sql.SQLType-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateObject-java.lang.String-java.lang.Object-java.sql.SQLType-int-">updateObject</a>, <a href="../../../java/sql/ResultSet.html#updateRef-int-java.sql.Ref-">updateRef</a>, <a href="../../../java/sql/ResultSet.html#updateRef-java.lang.String-java.sql.Ref-">updateRef</a>, <a href="../../../java/sql/ResultSet.html#updateRow--">updateRow</a>, <a href="../../../java/sql/ResultSet.html#updateRowId-int-java.sql.RowId-">updateRowId</a>, <a href="../../../java/sql/ResultSet.html#updateRowId-java.lang.String-java.sql.RowId-">updateRowId</a>, <a href="../../../java/sql/ResultSet.html#updateShort-int-short-">updateShort</a>, <a href="../../../java/sql/ResultSet.html#updateShort-java.lang.String-short-">updateShort</a>, <a href="../../../java/sql/ResultSet.html#updateSQLXML-int-java.sql.SQLXML-">updateSQLXML</a>, <a href="../../../java/sql/ResultSet.html#updateSQLXML-java.lang.String-java.sql.SQLXML-">updateSQLXML</a>, <a href="../../../java/sql/ResultSet.html#updateString-int-java.lang.String-">updateString</a>, <a href="../../../java/sql/ResultSet.html#updateString-java.lang.String-java.lang.String-">updateString</a>, <a href="../../../java/sql/ResultSet.html#updateTime-int-java.sql.Time-">updateTime</a>, <a href="../../../java/sql/ResultSet.html#updateTime-java.lang.String-java.sql.Time-">updateTime</a>, <a href="../../../java/sql/ResultSet.html#updateTimestamp-int-java.sql.Timestamp-">updateTimestamp</a>, <a href="../../../java/sql/ResultSet.html#updateTimestamp-java.lang.String-java.sql.Timestamp-">updateTimestamp</a>, <a href="../../../java/sql/ResultSet.html#wasNull--">wasNull</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.sql.Wrapper">
<!-- --> </a> <h3>Methods inherited from interface java.sql.<a href="../../../java/sql/Wrapper.html" title="interface in java.sql">Wrapper</a></h3> <code><a href="../../../java/sql/Wrapper.html#isWrapperFor-java.lang.Class-">isWrapperFor</a>, <a href="../../../java/sql/Wrapper.html#unwrap-java.lang.Class-">unwrap</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.sql.rowset.Joinable">
<!-- --> </a> <h3>Methods inherited from interface javax.sql.rowset.<a href="../../../javax/sql/rowset/Joinable.html" title="interface in javax.sql.rowset">Joinable</a></h3> <code><a href="../../../javax/sql/rowset/Joinable.html#getMatchColumnIndexes--">getMatchColumnIndexes</a>, <a href="../../../javax/sql/rowset/Joinable.html#getMatchColumnNames--">getMatchColumnNames</a>, <a href="../../../javax/sql/rowset/Joinable.html#setMatchColumn-int-">setMatchColumn</a>, <a href="../../../javax/sql/rowset/Joinable.html#setMatchColumn-int:A-">setMatchColumn</a>, <a href="../../../javax/sql/rowset/Joinable.html#setMatchColumn-java.lang.String-">setMatchColumn</a>, <a href="../../../javax/sql/rowset/Joinable.html#setMatchColumn-java.lang.String:A-">setMatchColumn</a>, <a href="../../../javax/sql/rowset/Joinable.html#unsetMatchColumn-int-">unsetMatchColumn</a>, <a href="../../../javax/sql/rowset/Joinable.html#unsetMatchColumn-int:A-">unsetMatchColumn</a>, <a href="../../../javax/sql/rowset/Joinable.html#unsetMatchColumn-java.lang.String-">unsetMatchColumn</a>, <a href="../../../javax/sql/rowset/Joinable.html#unsetMatchColumn-java.lang.String:A-">unsetMatchColumn</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getShowDeleted--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getShowDeleted</h4> <pre>boolean getShowDeleted()
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>检索<code>boolean</code>指示标记为删除的行是否显示在当前行的集合中。</span>
<span>如果返回<code>true</code> ,则删除的行与当前行可见。</span>
<span>如果返回<code>false</code> ,则行与当前行的集合不可见。</span>
<span>默认值为<code>false</code></span>
<p> <span>标准行集实现可能会选择限制此行为的安全注意事项或某些部署方案。</span> <span>已删除行的可见性是实现定义的,不代表标准行为。</span> </p>
<p> <span>注意允许删除的行保持可见使一些标准JDBC <code>RowSet</code>实现方法的行为<code>RowSet</code>化。</span> <span>然而,大多数行集用户可以简单地忽略这个额外的细节,因为只有非常专门的应用程序可能希望利用此功能。</span> </p>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>true</code>如果删除的行是可见的;</span>
<span><code>false</code>否则</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果行集实现无法确定标记为删除的行是否保持可见
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/sql/rowset/JdbcRowSet.html#setShowDeleted-boolean-"><code>setShowDeleted(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="setShowDeleted-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setShowDeleted</h4> <pre>void setShowDeleted(boolean b)
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>将属性<code>showDeleted</code>设置为给定的<code>boolean</code>值。</span>
<span>此属性确定标记为删除的行是否继续显示在当前行的集合中。</span>
<span>如果该值设置为<code>true</code> ,则删除的行将立即与当前行的集合一起显示。</span>
<span>如果该值设置为<code>false</code> ,则删除的行将被设置为与当前行集不可见。</span>
<p> <span>标准行集实现可能会选择限制此行为的安全注意事项或某些部署方案。</span> <span>这是按照实现定义的,不代表标准行为。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>b</code> - <code>true</code>如果删除的行应该显示;</span>
<span><code>false</code>否则</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果行集实现无法重置删除的行是否应该可见
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/sql/rowset/JdbcRowSet.html#getShowDeleted--"><code>getShowDeleted()</code></a>
</dd>
</dl> </li>
</ul> <a name="getRowSetWarnings--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getRowSetWarnings</h4> <pre><a href="../../../javax/sql/rowset/RowSetWarning.html" title="class in javax.sql.rowset">RowSetWarning</a> getRowSetWarnings()
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>检索通过此<code>JdbcRowSet</code>对象的呼叫报告的第一个警告。</span>
<span>如果这个<code>JdbcRowSet</code>对象报告了第二个警告,它将被链接到第一个警告,可以通过调用第一个警告的方法<code>RowSetWarning.getNextWarning</code></span>
<span>对此<code>JdbcRowSet</code>对象的后续警告将链接到方法<code>RowSetWarning.getNextWarning</code>返回的<code>RowSetWarning</code>对象。</span>
<span>每次阅读新行时,警告链都会自动清除。</span>
<span>此方法可以不被称为上<code>RowSet</code>已封闭的对象;</span>
<span>这样做会导致<code>SQLException</code>被抛出。</span>
<p> <span>因为它总是连接到它的数据源, <code>JdbcRowSet</code>对象可以依靠活性的存在<code>Statement</code> <code>Connection</code><code>ResultSet</code>实例。</span> <span>这意味着应用程序可以通过调用他们提供的<code>getNextWarning</code>方法获得额外的<code>SQLWarning</code>通知。</span> <span>断开连接的<code>Rowset</code>对象,如<code>CachedRowSet</code>对象,无法访问这些<code>getNextWarning</code>方法。</span> </p>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
第一个
<code>RowSetWarning</code>对象报告在这个
<code>JdbcRowSet</code>对象或
<code>null</code>如果没有
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果在封闭的
<code>JdbcRowSet</code>对象上调用此方法
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<span><a href="../../../javax/sql/rowset/RowSetWarning.html" title="javax.sql.rowset中的类"><code>RowSetWarning</code></a></span>
</dd>
</dl> </li>
</ul> <a name="commit--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>commit</h4> <pre>void commit()
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>每个<code>JdbcRowSet</code>都包含一个<code>Connection</code>对象,从<code>ResultSet</code>或JDBC属性传递给它的构造函数。</span>
<span>此方法包含<code>Connection</code>提交方法,以允许灵活的自动提交或非自动提交事务控制支持。</span>
<p> <span>使自上次提交/回滚以来所做的所有更改都将永久性并释放此Connection对象当前持有的任何数据库锁。</span> <span>只有当自动提交模式被禁用时,才应该使用此方法。</span> </p>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误或此JdbcRowSet内的此
<code>JdbcRowSet</code>对象处于自动提交模式
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../java/sql/Connection.html#setAutoCommit-boolean-"><code>Connection.setAutoCommit(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="getAutoCommit--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getAutoCommit</h4> <pre>boolean getAutoCommit()
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>每个<code>JdbcRowSet</code>包含一个<code>Connection</code>对象,从原始的<code>ResultSet</code>或传递给它的JDBC属性。</span>
<span>此方法包含<code>Connection</code><code>getAutoCommit</code>方法,以允许应用程序确定<code>JdbcRowSet</code>事务行为。</span>
<p> <span>将此连接的自动提交模式设置为给定状态。</span> <span>如果连接处于自动提交模式则其所有SQL语句将作为单个事务执行并提交。</span> <span>否则它的SQL语句被分组到通过调用方法commit或方法回滚而终止的事务中。</span> <span>默认情况下,新连接处于自动提交模式。</span> </p>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>true</code>如果启用了自动提交;</span>
<span><code>false</code>否则</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../java/sql/Connection.html#getAutoCommit--"><code>Connection.getAutoCommit()</code></a>
</dd>
</dl> </li>
</ul> <a name="setAutoCommit-boolean-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setAutoCommit</h4> <pre>void setAutoCommit(boolean autoCommit)
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>每个<code>JdbcRowSet</code>包含一个<code>Connection</code>对象,从原始的<code>ResultSet</code>或传递给它的JDBC属性。</span>
<span>该方法包含<code>Connection</code><code>getAutoCommit</code>方法,允许应用程序设置<code>JdbcRowSet</code>事务行为。</span>
<p> <span>设置此<code>Connection</code>对象的当前自动提交模式。</span> </p>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>autoCommit</code> - <code>true</code>启用自动提交;</span>
<span><code>false</code>禁用自动提交</span>
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../java/sql/Connection.html#setAutoCommit-boolean-"><code>Connection.setAutoCommit(boolean)</code></a>
</dd>
</dl> </li>
</ul> <a name="rollback--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>rollback</h4> <pre>void rollback()
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>每个<code>JdbcRowSet</code>包含一个<code>Connection</code>对象,从原始的<code>ResultSet</code>或传递给它的JDBC属性。</span>
<span>撤销在当前事务中所做的所有更改,并释放此<code>Connection</code>对象当前持有的任何数据库锁。</span>
<span>只有当自动提交模式被禁用时,才应该使用此方法。</span>
</div>
<dl>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> - 如果发生数据库访问错误或此
<code>Connection</code>内的此
<code>JdbcRowSet</code>对象处于自动提交模式。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/sql/rowset/JdbcRowSet.html#rollback-java.sql.Savepoint-"><code>rollback(Savepoint)</code></a>
</dd>
</dl> </li>
</ul> <a name="rollback-java.sql.Savepoint-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>rollback</h4> <pre>void rollback(<a href="../../../java/sql/Savepoint.html" title="interface in java.sql">Savepoint</a> s)
throws <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>每个<code>JdbcRowSet</code>都包含一个<code>Connection</code>对象,从原始的<code>ResultSet</code>或传递给它的JDBC属性。</span>
<span>将当前事务中所做的所有更改撤消到上一集保存点,并释放此<code>Connection</code>对象当前持有的任何数据库锁。</span>
<span>只有当自动提交模式被禁用时,才应该使用此方法。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>s</code> -
<code>Savepoint</code>回滚到
</dd>
<dt>
<span class="throwsLabel">异常</span>
</dt>
<dd>
<code><a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></code> -如果发生数据库访问错误或者此
<code>Connection</code>此内对象
<code>JdbcRowSet</code>是在自动提交模式。
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/sql/rowset/JdbcRowSet.html#rollback--"><code>rollback()</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>