首頁  >  文章  >  _______物件用於執行靜態SQL語句並取得其產生的結果

_______物件用於執行靜態SQL語句並取得其產生的結果

WBOY
WBOY轉載
2024-02-22 13:00:23820瀏覽

php小編草莓為您帶來一篇關於Java問答的文章。在Java中,_________物件用於執行靜態SQL語句並取得其產生的結果。本文將為您解答這個問題,幫助您更能理解Java程式設計中的相關知識點。讓我們一起來探索這個主題,提升自己在Java領域的技能吧!

問題內容

_______物件用於執行靜態 SQL 語句並取得其產生的結果。

  • a) 宣告
  • b) 資料庫
  • c) 結果集
  • d) sql

根據我的說法,正確的答案是“聲明”和“結果集”,但是當我向先生爭論這兩個都是正確的答案時,他否認了這一點,並說唯一正確的答案是「聲明」。有人能給出正確的解釋為什麼它們都是正確的,答案應該是SQL,因為它既有Statement又有Resultset。

解決方法

ResultSet 不執行 SQL 語句。從來沒有。

Statement.execute() 呼叫執行 SQL 語句並傳回 ResultSet。因此:

  • 它執行 SQL 語句,並且
  • 它以 ResultSet 形式取得結果。

因此,如果您需要選擇這四個選項之一:

  • a) 陳述是正確答案;見上文。
  • c) ResultSet 不是正確答案;請參閱上文。
  • b) 和 d) 不是正確答案,因為 JDBC 模型中不存在「sql 物件」或「db 物件」這樣的東西。

並且 Statement ResultSet 不是一個選項。如果這是一個選項,它也(可以說)是正確的。

簡而言之,「先生」是正確的,而你是錯的。接受吧。

以上是_______物件用於執行靜態SQL語句並取得其產生的結果的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除