簡體   English   中英

JDBC中具有單個語句的多個結果集

[英]Multiple ResultSet-s with single Statements in JDBC

Connection.createStatement()沒有參數。 然后,我們調用Statement.executeQuery()檢索數據。

我們可以將單個Statement實例用於多個不同的查詢運行嗎?

是的,但不能同時使用。 當您重新執行該語句時, 先前的結果集將關閉

當關閉,重新執行或用於生成多個結果序列中的下一個結果的Statement對象時,將自動關閉ResultSet對象。

如果要執行,則可以使用不同參數的相同SQL。

嘗試聲明createStatement(int resultSetType,int resultSetConcurrency,int resultSetHoldability)resultSetHoldability = ResultSet.HOLD_CURSORS_OVER_COMMIT

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM