preparedstatement.executequery()在查詢到記錄的時(shí)候,很自然的是返回一個(gè)resultSet,但是,在查找失敗的時(shí)候,卻總認(rèn)為會(huì)返回一個(gè)null。等看了API才知道,它永遠(yuǎn)都不會(huì)返回null,所有的嘗試都是徒勞。
- executeQuery
- ResultSet executeQuery()
- throws SQLException在此 PreparedStatement 對(duì)象中執(zhí)行 SQL 查詢,并返回該查詢生成的 ResultSet 對(duì)象。
-
- 返回:
- 包含該查詢生成的數(shù)據(jù)的 ResultSet 對(duì)象;不會(huì)返回 null
- 拋出:
- SQLException - 如果發(fā)生數(shù)據(jù)庫(kù)訪問錯(cuò)誤,在關(guān)閉的 PreparedStatement 上調(diào)用此方法,或者 SQL 語(yǔ)句沒有返回 ResultSet 對(duì)象
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。