这里的语法错误是什么?
我收到此语法错误。我想从 Jcombobox 将数据存储在数据库中。 Foodname
和Qty
是我的表格列名称。
String Foodname=starter.getSelectedItem().toString();
String Qty=starterqty.getText();
try{
pst=con.prepareStatement("insert into order values(?,?)");
pst.setString(1,Foodname);
pst.setString(2,Qty);
pst.execute();
JOptionPane.showMessageDialog(null, "Data is saved");
}
catch(Exception ex)
{
JOptionPane.showMessageDialog(null,ex);
}
答案 0 :(得分:1)
您有一个名为await
的表,在order
数据库中MySQL/MariaDB
是保留字,您应该更改表名或使用如下引号,
order
或者只是更改表名,
insert into `order` values(?,?)
希望这会有所帮助。
答案 1 :(得分:0)
错误提示您查询无效