gpt4 book ai didi

java - 从 MS Access 数据库添加 ComboBoxItem

转载 作者:行者123 更新时间:2023-12-01 13:49:39 25 4
gpt4 key购买 nike

我正在尝试从数据库添加 ComboxItem。我已经编写了下面给出的代码。当我运行该程序时,它给出错误消息。

消息是java.sql.SQLException:驱动程序不支持此功能

请有人帮助我。

这是我的代码

public class DepositFirstForm extends javax.swing.JFrame {

Connection conn=null;
ResultSet rst=null;
PreparedStatement pst=null;
private void ItemComb(){

private void ItemComb(){

String sql="SELECT * FROM account_type";

try
{
pst=conn.prepareStatement(sql);
rst=pst.executeQuery(sql);
while(rst.next()){

String actype=rst.getString("account_type");
dfcmb1.addItem(actype);

}


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

}

}
private void formWindowOpened(java.awt.event.WindowEventevt) {
// TODO add your handling code here:
conn=Connect.connectDB();
ItemComb();


}

}

我的表名称是 account_type

serial_no   account_type

1 regular
2 premium
3 golden

最佳答案

尝试从调用 pst.executeQuery 中删除 (sql) 参数:

rst = pst.executeQuery();

因为您的PreparedStatement 已使用SQL 创建。我相信您正在某处声明 conn、pst 和 rst。

关于java - 从 MS Access 数据库添加 ComboBoxItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20066887/

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