java.sql.SQLException: Before start of result set

解決方法:使用rs.getString();前一定要加上rs.next();
原因:ResultSet對象代表SQL語句執行的結果集,維護指向其當前數據行的光標。每調用一次next()方法,光標向下移動一行。最初它位於第一行之前,因此第一次調用next()應把光標置於第一行上,使它成爲當前行。隨着每次調用next()將導致光標向下移動一行。在ResultSe對象及其t父輩Statement對象關閉之前,光標一直保持有效。



原文:http://ndebyq.blog.51cto.com/274018/93046


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章