1
は、私は多くのlablesを設定していると私は彼らがそれが「com.myql.jdbc.JDBC4ResultSet」MyEclipseでLabelクラスを定義する方法は?
SQL文の結果は、二重
され、コードがあるを示しdatabase.Butからのデータを表示したいです
private void initData() {
initCondition("select sum(initAmount) from account", lblInit);
initCondition("select sum(amount) from detail where directionid = 1", lblIncome);
initCondition("select sum(amount) from detail where directionid = 2", lblOutcome);
lblAsset.setText("as");
}
//これはラベルクラスに関する私の定義です。
private void initCondition(String sql, JLabel jLabel) {
try {
Connection connection = DriverManager.getConnection(url, user,
password);
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery(sql);
jLabel.setText(resultSet.toString());
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
// TODO: handle exception
}
sqlの結果は倍数です。私は結果セットがループする必要はないと思います。 – MindHacks
アップデートを参照してください。 –
ありがとう!それは正しいです。しかし、getDouble(1) – MindHacks