A. java ResultSet取值
遍歷resultSet
while(rs.next())
{
int i =rs.getString("數字的列名");
if(2==i)
{
// 對這行的其他操作
}
}
B. 怎麼遍歷ResultSet中的數據
得到ResuleSet 介面實現對象後
如果只有一條數據就if多條就用while看需求。ResultSet中遍歷是用.next()方法,這個方法是和遍例器不一樣,判斷的是一行,就是說下一行有沒有值(注意針對的是原表),而且它會自動的把游標向下移動一行,可以說實現了遍例器的hasNext和next。如果有下一行就可以用getXXX()取值了,XXX這個也是針對原表的你是什麼類型就寫什麼類型,括弧裡面可以寫index或者直接寫列名,注意是從1開始算的。看你自己要一行的多少數據就get幾下,反正下一次循環游標會向下一行移動,一直判斷到沒有行位置循環結束。最後記得關閉三個介面。