我正在尝试做一个非常简单的程序,它获取一个名称,然后插入到数据库中。我正在使用 netbeans、mySQL Workbench 和 xampp。 我遇到的问题是当我进行构建时,可执行文件不插入名称。 当我在 Netbeans 上工作时,该程序运行良好。正确插入名称,没有错误。 我怎样才能有一个可执行文件将名称插入数据库?
这是我用来将名称插入表中的代码。
公共(public) boolean guardar(字符串名称){
try{
String consulta = "insert into cliente values ('"+ nombre +"')";
this.smt.executeUpdate(consulta);//Ejecuto la consulta
this.smt.close();
return true;
}catch(SQLException e){
System.err.println(e);
return false;
}
}
最佳答案
如果您的代码在 netbeans 中工作,那么您的代码可能不是问题。你是如何构建它以及如何运行它的?另外,在使用 mysql 语句和用户输入时,始终使用准备好的语句而不是字符串连接,因为它更安全
关于java - 我如何制作连接到 mysql 数据库的可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56726407/