【发布时间】:2009-10-28 23:02:22
【问题描述】:
我正在处理一个 java 项目,我需要从数据库中提取一些值并将它们转换为变量,然后程序将使用该变量来制作帐单。我可以让程序连接到数据库就好了,调用我需要的数据的mySQL语句很容易。我似乎无法弄清楚如何将结果集中返回的每个字段放入一个单独的变量中。
【问题讨论】:
我正在处理一个 java 项目,我需要从数据库中提取一些值并将它们转换为变量,然后程序将使用该变量来制作帐单。我可以让程序连接到数据库就好了,调用我需要的数据的mySQL语句很容易。我似乎无法弄清楚如何将结果集中返回的每个字段放入一个单独的变量中。
【问题讨论】:
无耻地脱离jdbc教程
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet srs = stmt.executeQuery(
"SELECT COF_NAME, PRICE FROM COFFEES");
while (srs.next()) {
String name = srs.getString("COF_NAME");
float price = srs.getFloat("PRICE");
System.out.println(name + " " + price);
}
【讨论】:
【讨论】: