gpt4 book ai didi

java - 带有 Sqlite 数据库的 JcomboBox

转载 作者:行者123 更新时间:2023-11-30 22:38:15 26 4
gpt4 key购买 nike

I have never ever seen such an error..

我只是想在按下按钮时从数据库中调用数据。这是我的代码

JButton btnRefresh = new JButton("Refresh");
btnRefresh.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
Connection conni = null;
ResultSet rs=null;
PreparedStatement pst=null;
try{
Class.forName("org.sqlite.JDBC");
conni = DriverManager.getConnection("jdbc:sqlite://C://Users//Asus//Dropbox//TireShop.sqlite");
String sql="select * from Namet";


pst=conni.prepareStatement(sql);
rs=pst.executeQuery();
while(rs.next()){
String name = rs.getString("Namet");
comboBox.addItem(name);

}

}catch(Exception i){
JOptionPane.showMessageDialog(null, e);

}

然后当我按刷新时,这个东西会不断出现。

最佳答案

为了演示 Florent 的评论,更改

        }catch(Exception i){
JOptionPane.showMessageDialog(null, e);

}

        }catch(Exception i){
JOptionPane.showMessageDialog(null, i);

}

所以你可以看到异常。

关于java - 带有 Sqlite 数据库的 JcomboBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31806772/

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