读取记录集的简单问题
如何从记录集中得到各个字段的值。初学java 谢谢
下面这样一段代码。。。
public void Search_Results() {
mResultRecords = getResultRecords("select * from TestTable where PhoneNum=?", new Object[]{mPhoneNum});
UpdateFields(mResultRecords);
}
private List getResultRecords(String sql, Object[] objs) {
ResultSetModel rs = null;
Collection col;
ArrayList list = null;
try {
if (objs != null) {
rs = mComConnector.executeQuery(sql, objs);
} else {
rs = mComConnector.executeQuery(sql);
}
} catch (ConnectorException e) {
sLogger.log(
LogConst.ERROR,
"Error on getting database data!",
(Throwable) e);
}
col = rs.getRecords();
if (col != null)
list = new ArrayList(col);
return list;
}
private void UpdateFields(Collection colTemp){
//这里怎么从recordset中拿出各个字段的值。。。?
}