java语句中取得sql中的一个字段的值

来源:百度知道 编辑:UC知道 时间:2024/06/06 04:32:16
String sql="select name,value from mof_reflist where mof_reference_id='ENUM_DATETYPE_SD_ITEM_MARKET_PRI_SD'";
如何从上面的sql中取value的值赋给一个String型变量priceType?在线等~~~bangbang

你是不是通过ResultSet rs= stmm.excuteQuery(sql);
得到结果集的
那就
if(rs.next())
{
String value=rs.getString("value");
或者 rs.getString(1);
}

......
ResultSet rs = stmt.executeQuery(sql);
String priceType = null;
if(rs.next()) {
priceType = rs.getString("value");
......
}

Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
String sql = null;
String priceType;
try {
sql = "select name,value from mof_reflist where mof_reference_id='ENUM_DATETYPE_SD_ITEM_MARKET_PRI_SD'";
conn = Connect.getConn();
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
if (rs.next()) {
priceType = rs.getString("value");
}
} catch (Exception e) {
e.printStackTrace();
}

//priceType

ResultSet res=sta.executeQuery(sql) ;//sta是 Statement对象
res.next() ;

priceT