Java Db2计数(*)为+;质疑
我很难回答这个问题。我想做的就是这样Java Db2计数(*)为+;质疑,java,db2,Java,Db2,我很难回答这个问题。我想做的就是这样 public ObservableList<Query_3_11> getQuery_3_11() { ObservableList<Query_3_11> query_3_11List = FXCollections.observableArrayList(); try { rs = stmt.executeQuery("SELECT town, COUNT(*) AS numofclients FR
public ObservableList<Query_3_11> getQuery_3_11() {
ObservableList<Query_3_11> query_3_11List = FXCollections.observableArrayList();
try {
rs = stmt.executeQuery("SELECT town, COUNT(*) AS numofclients FROM Clients GROUP BY town ORDER BY numofclients DESC");
while (rs.next()) {
Query_3_11 query_3_11 = new Query_3_11();
query_3_11.setMiasto(rs.getString("town"));
query_3_11.setliczbaKlientow(rs.getInt("numofclients"));
query_3_11List.add(query_3_11);
}
} catch (SQLException ex) {
Logger.getLogger(DBConnector.class.getName()).log(Level.SEVERE, null, ex);
}
return query_3_11List;
如果我忘了什么重要的事,请一定告诉我。这是我的第一个java程序。提前感谢。请描述您试图实现的目标,以及您的问题。我希望java程序中的输出与此完全相同。DB2版本和平台是什么,驱动程序版本是什么(
java-cp/the/path/to/db2jcc.jar com.ibm.DB2.jcc.db2jcc-version
)?
public class Query_3_11 {
private String town;
private int numofclients;
public String getTown() {
return town;
}
public void setTown(String town) {
this.town = town;
}
public int getnumofclients() {
return numofclients;
}
public void setnumofclients(int numofclients) {
this.numofclients = numofclients;
}
}