Java 从其他计算机运行时抛出错误

Java 从其他计算机运行时抛出错误,java,sql,Java,Sql,我使用这些代码从数据库中获取数据,但当我从另一台计算机上运行它时,它会抛出错误,而在另一台计算机上也提供了数据库。您应该使用Prepared语句而不是Statement,我也遇到了这个问题,但我在stackOVERFLOW的一位朋友帮我解决了这个问题。我是这个网站的新手,所以你可以很容易地找到我的问题,因为它们很少。检查这些,这些可能会对您有所帮助。什么错误?--你有SQL注入漏洞。我会用我的灵力来解决这个问题。这是一个权限问题。根据我们掌握的信息,这是一个很好的猜测。快速提示:如果你计划更多地

我使用这些代码从数据库中获取数据,但当我从另一台计算机上运行它时,它会抛出错误,而在另一台计算机上也提供了数据库。

您应该使用Prepared语句而不是Statement,我也遇到了这个问题,但我在stackOVERFLOW的一位朋友帮我解决了这个问题。我是这个网站的新手,所以你可以很容易地找到我的问题,因为它们很少。检查这些,这些可能会对您有所帮助。

什么错误?--你有SQL注入漏洞。我会用我的灵力来解决这个问题。这是一个权限问题。根据我们掌握的信息,这是一个很好的猜测。快速提示:如果你计划更多地参与SO社区,或者至少有更高的机会获得帮助,请尝试将你的用户名设置为随机生成的用户名以外的其他用户名:)很多不个性化他们帐户的人只是被击中和跑步者,我想说,通常避免,因为一旦其他人解决了他们的问题,他们不打算以任何方式回馈社区。
Statement stmt = db.conn.createStatement();    
String sql = "insert into nameList "+ "values ('"+name+"','"+id+"')";           
        stmt.executeUpdate(sql);