をチェック...ここにコード私は空の結果を確認するの溶液を創設しています空の結果
temp = rs1;
boolean hasRows = temp.next();
if (hasRows) {
while (rs1.next()) {
String pid = rs1.getString("pid");
System.out.println(pid);
String pd = rs1.getString("description");
double price = rs1.getDouble("price");%>
<br>
Product id : <%=pid %><br>
Description : <%=pd %><br>
Price : <%=price %>
<%
}
}
があり、(temp.next()
がrs.next影響すると思われる)、その結果を印刷することができません最後に。どうして?
好きです。これは、オブジェクト指向です。 'temp'は' rs'と同じ 'ResultSet'インスタンスを参照しています... – home
@homeこれはオブジェクト指向とは関係ありません。単に' temp'と 'rs1'が同じオブジェクトを参照しているだけです。 OPには、while(rs1.hasNext()){...} 'を使います。 – kba
@Kristian Antonsen:OOに必ずしも関連しているわけではありませんが、あなたが言及したように、それはオブジェクトを指しています。私はポインターや参照をOOの共通の原則と呼んでいます。 – home