preparedstatement.executequery()在查詢到記錄的時候,很自然的是返回一個resultSet,但是,在查找失敗的時候,卻總認為會返回一個null。等看了API才知道,它永遠都不會返回null,所有的嘗試都是徒勞。
- executeQuery
- ResultSet executeQuery()
- throws SQLException在此 PreparedStatement 對象中執(zhí)行 SQL 查詢,并返回該查詢生成的 ResultSet 對象。
-
- 返回:
- 包含該查詢生成的數(shù)據(jù)的 ResultSet 對象;不會返回 null
- 拋出:
- SQLException - 如果發(fā)生數(shù)據(jù)庫訪問錯誤,在關(guān)閉的 PreparedStatement 上調(diào)用此方法,或者 SQL 語句沒有返回 ResultSet 對象
|