【发布时间】:2021-10-21 08:55:22
【问题描述】:
我尝试在我的 Swing 应用程序中使用以下函数,但我在标题中收到错误消息。这对我来说很奇怪,因为在 Eclipse IDE 而不是 NetBeans 上运行完全相同的代码时,该函数完美地执行。 我相信我已经正确安装了驱动程序,因为在服务选项卡中我可以通过创建的驱动程序查看和访问 MySQL 表中的数据。
public void insert(String Item, String Size, int Price, String Details){
try{
con = DriverManager.getConnection( "jdbc:mysql://localhost:3306/ddApp", "root", "****"); //stars replacing password
ps = con.prepareStatement("INSERT INTO ddApp.currentTable (item, size, price, description) VALUES (?, ?, ?, ?) ");
ps.setString(1, Item);
ps.setString(2, Size);
ps.setInt(3, Price);
ps.setString(4, Details);
ps.executeUpdate();
}catch(Exception ex){
JOptionPane.showMessageDialog(null, ex.getMessage());
}
}
【问题讨论】:
-
确保 mysql jar 也在你的类路径中。
标签: java mysql swing jdbc driver