1
我使用resultSet.next()
來檢查數據庫中是否存在唯一行。但即使該行存在於數據庫中,它也會返回false
。通過jdbc檢查唯一行存在
任何人都可以解釋this page的第一個答案的第一條評論?
我使用resultSet.next()
來檢查數據庫中是否存在唯一行。但即使該行存在於數據庫中,它也會返回false
。通過jdbc檢查唯一行存在
任何人都可以解釋this page的第一個答案的第一條評論?
如果數據庫中存在您期望的任何行,那麼首先調用resultSet.next()應該返回true。
回答於this page。 如果您只希望從數據庫返回一行,那麼首先調用resultSet.next()將返回true,任何進一步調用都將返回false。首先在resultSet上調用next()將光標移動到第一行。
提交沒有在數據庫中完成,因爲查詢在控制檯中顯示結果,但是在jdbc代碼中,resultSet.next()返回false。感謝v v v給所有人。 – Adnan 2011-05-15 18:50:03