gpt4 book ai didi

java - 根据结果​​集的内容设置文本字段的文本

转载 作者:行者123 更新时间:2023-12-02 04:40:12 24 4
gpt4 key购买 nike

我一直在尝试很多语法,但我无法弄清楚。我想将数据库中的“发票编号”显示到文本字段(表“transaksi”中的“发票”字段已填充数字)但它不会显示任何内容。这是我的代码:

private void InvoiceActionPerformed(java.awt.event.ActionEvent evt) {                                        
ResultSet aa = null;
try {
koneksi objKoneksi = new koneksi();
Connection kon = objKoneksi.bukaKoneksi();
Statement stat = kon.createStatement();
String query ="select invoice from transaksii";
String res = aa.getString(query);
Invoice.setText(res);
}
catch (SQLException e) {}
}

注意: - 发票是以前的 JTextField1。 - transaksii = 我的表的名称。 - 发票 = 字段名称。

谢谢。英语不是我的母语。

最佳答案

您没有执行查询。 aa 的值为 null,您可能会收到 NullPointerException

String query ="select invoice from transaksii";
aa=stat.executeQuery(query);
if(aa.next())
String res = aa.getString("invoice");

注意:使用空的 catch 并不是一个好习惯,因为这样您最终会像现在一样不知道异常。您应该在 catch block 中执行 e.printStackTrace();

关于java - 根据结果​​集的内容设置文本字段的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30277008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com