我有以下問題,是否可以從行結果集中讀取數據?從ResultSet中按行讀取數據
select * from months where data = 'whatever' and place_id = '1'
我可以通過下面的代碼將數據讀入一個字符串:例如,如果我已經通過下面的語句讀取12行
while (rs.next())
{
for (int i=1, y=0; i<numOfCols+1; i++,y++)
{
out.print("<td>" + rs.getString(i) + "</td>");
avMaxTemp += rs.getString(i) +",";
}
}
如果我改變select語句:
select * from months where data = 'whatever' and place_id in ('1', '2')
我將如何讀數據的第二排爲:
string avMinTemp =
我試了很多玩循環(s),但它從來沒有給我預期的結果。任何幫助大大appriciated!我需要將第二行復制到字符串avMinTemp中,將第三行數據轉換爲字符串meanTemp等等......
什麼編程語言是什麼呢?請更新您的問題標籤。 – MarcinJuraszek 2013-04-04 05:57:51
它的java,tha數據庫是postgresql – 2013-04-04 06:06:44