如何显示从executeQuery到JavaFX的数据-标签

时间:2019-01-12 12:38:16

标签: java mysql database executequery

请给我一个建议。

我有3栏的资料库:ID,温度,时间 在应用程序界面中,我具有按钮LastTemperature,单击此按钮后要执行一些操作。操作=在应用程序界面的标签上显示数据库中的最后一条记录。

与数据库的连接正常。

我仅使最后一行来自数据库并显示在Intellj控制台中...

源代码: https://pastebin.com/e0Uh3LA2

如何在应用程序界面上制作它?

标签= lasttemperaturefieldfx

请帮助我..:)

带有源代码的图像和在控制台中显示的行grom数据库 https://imgur.com/a/mnUq6TJ

public void lastTemperature(ActionEvent actionEvent)引发SQLException {

    // Label lasttemperature


    Connection conn = dbConnection.getConnection();
    this.data = FXCollections.observableArrayList();

    ResultSet rs = conn.createStatement().executeQuery(sql);
    rs.next();
    this.data.add(new Data(rs.getString(1), rs.getString(2), rs.getString(3)));
    System.out.println((" ID= " + rs.getString(1) + " TEMP= " + rs.getString(2) + "[°C] " + " TIME= " + rs.getString(3)));

0 个答案:

没有答案