我已经为一家企业建立了一个程序来处理他们的小册子(西班牙语目录)。我通过 Swings 向用户询问数据,然后使用它生成查询并将其插入到我的数据库中。这是代码:
Class.forName(driver);
con = DriverManager.getConnection(url + db, user, pass);
con.setAutoCommit(false);
st = con.createStatement();
String sql = "INSERT INTO `catalogos` (`id`, `name`, `keywords`) VALUES(" + catNumIn.getText() + ", '" + catNameIn.getText() + "', '" + catKeyIn.getText() + "');";
st.executeUpdate(sql);
所以我想知道我的错误是什么。谢谢!