uTools-Manuals/docs/java/javax/sql/rowset/RowSetWarning.html

294 lines
16 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="Class RowSetWarning">Class RowSetWarning</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../java/lang/Throwable.html" title="class in java.lang">java.lang.Throwable</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../java/lang/Exception.html" title="class in java.lang">java.lang.Exception</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../java/sql/SQLException.html" title="class in java.sql">java.sql.SQLException</a></li>
<li>
<ul class="inheritance">
<li>javax.sql.rowset.RowSetWarning</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../../java/io/Serializable.html" title="java.io中的接口">Serializable</a> <a href="../../../java/lang/Iterable.html" title="java.lang中的接口">Iterable</a> &lt; <a href="../../../java/lang/Throwable.html" title="java.lang中的类">Throwable</a> &gt;</span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">RowSetWarning</span>
extends <a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></pre>
<div class="block">
<span>SQLException的<code>SQLException</code> ,提供有关在<code>RowSet</code>对象上设置的数据库警告的信息。</span>
<span>警告被静默链接到方法调用导致其报告的对象。</span>
<span>这个类补充了<code>SQLWarning</code>类。</span>
<p> <span>行集警告可能从被检索<code>JdbcRowSet</code> <code>CachedRowSet</code> A“¢ <code>WebRowSet</code> <code>FilteredRowSet</code> ,或<code>JoinRowSet</code>实现。</span> <span>要检索报告上的任何的第一个警告<code>RowSet</code>实施,使用的方法<code>getRowSetWarnings</code>在定义<code>JdbcRowSet</code>接口或<code>CachedRowSet</code>接口。</span> <span>要检索链接到第一个警告的警告,请使用<code>RowSetWarning</code>方法<code>getNextWarning</code></span> <span>要检索后续警告,请在返回的每个<code>RowSetWarning</code>对象上调用<code>getNextWarning</code></span> </p>
<p> <span>被继承的方法<code>getMessage</code> <code>getSQLState</code><code>getErrorCode</code>检索包含在信息<code>RowSetWarning</code>对象。</span> </p>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../serialized-form.html#javax.sql.rowset.RowSetWarning">Serialized Form</a>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/RowSetWarning.html#RowSetWarning--">RowSetWarning</a></span>()</code>
<div class="block">
构造一个默认的
<code>RowSetWarning</code>对象。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/RowSetWarning.html#RowSetWarning-java.lang.String-">RowSetWarning</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> reason)</code>
<div class="block">
<span>构造一个具有给定值的<code>RowSetWarning</code>对象的原因;</span>
<span>SQLState默认为nullvendorCode默认为0。</span>
</div> </td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/RowSetWarning.html#RowSetWarning-java.lang.String-java.lang.String-">RowSetWarning</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> reason, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> SQLState)</code>
<div class="block">
构造一个
<code>RowSetWarning</code>对象并使用给定的值初始化原因和SQLState。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/RowSetWarning.html#RowSetWarning-java.lang.String-java.lang.String-int-">RowSetWarning</a></span>(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> reason, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> SQLState, int vendorCode)</code>
<div class="block">
构造一个完全指定的
<code>RowSetWarning</code>对象该对象由于原因SQLState和vendorCode由给定值初始化。
</div> </td>
</tr>
</tbody>
</table> </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="t4"><span><a href="javascript:show(8);">具体的方法</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><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/RowSetWarning.html#getNextWarning--">getNextWarning</a></span>()</code>
<div class="block">
检索链接到此
<code>RowSetWarning</code>对象的警告。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../javax/sql/rowset/RowSetWarning.html#setNextWarning-javax.sql.rowset.RowSetWarning-">setNextWarning</a></span>(<a href="../../../javax/sql/rowset/RowSetWarning.html" title="class in javax.sql.rowset">RowSetWarning</a> warning)</code>
<div class="block">
<i>警告</i>设置为下一个警告,即链接到此
<code>RowSetWarning</code>对象的警告。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.sql.SQLException">
<!-- --> </a> <h3>Methods inherited from class java.sql.<a href="../../../java/sql/SQLException.html" title="class in java.sql">SQLException</a></h3> <code><a href="../../../java/sql/SQLException.html#getErrorCode--">getErrorCode</a>, <a href="../../../java/sql/SQLException.html#getNextException--">getNextException</a>, <a href="../../../java/sql/SQLException.html#getSQLState--">getSQLState</a>, <a href="../../../java/sql/SQLException.html#iterator--">iterator</a>, <a href="../../../java/sql/SQLException.html#setNextException-java.sql.SQLException-">setNextException</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Throwable.html" title="class in java.lang">Throwable</a></h3> <code><a href="../../../java/lang/Throwable.html#addSuppressed-java.lang.Throwable-">addSuppressed</a>, <a href="../../../java/lang/Throwable.html#fillInStackTrace--">fillInStackTrace</a>, <a href="../../../java/lang/Throwable.html#getCause--">getCause</a>, <a href="../../../java/lang/Throwable.html#getLocalizedMessage--">getLocalizedMessage</a>, <a href="../../../java/lang/Throwable.html#getMessage--">getMessage</a>, <a href="../../../java/lang/Throwable.html#getStackTrace--">getStackTrace</a>, <a href="../../../java/lang/Throwable.html#getSuppressed--">getSuppressed</a>, <a href="../../../java/lang/Throwable.html#initCause-java.lang.Throwable-">initCause</a>, <a href="../../../java/lang/Throwable.html#printStackTrace--">printStackTrace</a>, <a href="../../../java/lang/Throwable.html#printStackTrace-java.io.PrintStream-">printStackTrace</a>, <a href="../../../java/lang/Throwable.html#printStackTrace-java.io.PrintWriter-">printStackTrace</a>, <a href="../../../java/lang/Throwable.html#setStackTrace-java.lang.StackTraceElement:A-">setStackTrace</a>, <a href="../../../java/lang/Throwable.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Iterable">
<!-- --> </a> <h3>Methods inherited from interface java.lang.<a href="../../../java/lang/Iterable.html" title="interface in java.lang">Iterable</a></h3> <code><a href="../../../java/lang/Iterable.html#forEach-java.util.function.Consumer-">forEach</a>, <a href="../../../java/lang/Iterable.html#spliterator--">spliterator</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="RowSetWarning-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>RowSetWarning</h4> <pre>public RowSetWarning(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> reason)</pre>
<div class="block">
<span>构造一个具有给定值的<code>RowSetWarning</code>对象的原因;</span>
<span>SQLState默认为nullvendorCode默认为0。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>reason</code> - 一个<code>String</code>对象给出警告的描述;</span>
<span>如果<code>String</code><code>null</code> ,这个构造函数的行为就像默认(零参数) <code>RowSetWarning</code>构造函数</span>
</dd>
</dl> </li>
</ul> <a name="RowSetWarning--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>RowSetWarning</h4> <pre>public RowSetWarning()</pre>
<div class="block">
<span>构造一个默认的<code>RowSetWarning</code>对象。</span>
<span>原因默认为<code>null</code> SQLState默认为nullvendorCode默认为0。</span>
</div> </li>
</ul> <a name="RowSetWarning-java.lang.String-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>RowSetWarning</h4> <pre>public RowSetWarning(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> reason,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> SQLState)</pre>
<div class="block">
<span>构造一个<code>RowSetWarning</code>对象该对象由于原因和SQLState由给定值初始化。</span>
<span>供应商代码默认为0.如果<code>reason</code><code>SQLState</code>参数为<code>null</code> ,则此构造函数的行为与默认(零参数) <code>RowSetWarning</code>构造函数相似。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>reason</code> - a
<code>String</code>给出警告的描述;
</dd>
<dd>
<span><code>SQLState</code> - 标识警告的XOPEN代码;</span>
<span>如果提供了非标准XOPEN <i>SQLState</i> ,则不会抛出异常。</span>
</dd>
</dl> </li>
</ul> <a name="RowSetWarning-java.lang.String-java.lang.String-int-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>RowSetWarning</h4> <pre>public RowSetWarning(<a href="../../../java/lang/String.html" title="class in java.lang">String</a> reason,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> SQLState,
int vendorCode)</pre>
<div class="block">
<span>构造一个完全指定的<code>RowSetWarning</code>对象该对象使用给定值初始化原因为SQLState和vendorCode。</span>
<span>如果<code>reason</code><code>SQLState</code>参数是<code>null</code> ,则此构造函数的行为与默认(零参数) <code>RowSetWarning</code>构造函数相似。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>reason</code> - a
<code>String</code>给出警告的描述;
</dd>
<dd>
<span><code>SQLState</code> - 标识警告的XOPEN代码;</span>
<span>如果提供非标准XPOEN <i>SQLState</i> ,则不会抛出异常。</span>
</dd>
<dd>
<code>vendorCode</code> - 数据库供应商特定的警告代码
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getNextWarning--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getNextWarning</h4> <pre>public <a href="../../../javax/sql/rowset/RowSetWarning.html" title="class in javax.sql.rowset">RowSetWarning</a> getNextWarning()</pre>
<div class="block">
检索此
<code>RowSetWarning</code>对象链接的警告。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span><code>RowSetWarning</code>对象链接到这一个;</span>
<span>如果没有<code>RowSetWarning</code>对象被链接到这个, <code>null</code>被返回(默认值)</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/sql/rowset/RowSetWarning.html#setNextWarning-javax.sql.rowset.RowSetWarning-"><code>setNextWarning(javax.sql.rowset.RowSetWarning)</code></a>
</dd>
</dl> </li>
</ul> <a name="setNextWarning-javax.sql.rowset.RowSetWarning-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>setNextWarning</h4> <pre>public void setNextWarning(<a href="../../../javax/sql/rowset/RowSetWarning.html" title="class in javax.sql.rowset">RowSetWarning</a> warning)</pre>
<div class="block">
<i>警告</i>设置为下一个警告,即链接到此
<code>RowSetWarning</code>对象的警告。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<span><code>warning</code> - <code>RowSetWarning</code>对象被设置为下一个警告;</span>
<span>如果<code>RowSetWarning</code>为null则表示警告链中的终点</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../javax/sql/rowset/RowSetWarning.html#getNextWarning--"><code>getNextWarning()</code></a>
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>