[英]Query JDBC Java
I have a problem with my java/jdbc code. 我的java / jdbc代码有问题。
parameter index out of range (2 number of parameters which is 1) 参数索引超出范围(2个参数个数为1)
Code: 码:
Connection c = null;
MySQL MySQL = new MySQL(Host, Port, Database, Username, Password);
c = MySQL.open();
Player player = (Player) sender;
String zapytanie = "UPDATE `?` SET `tag`=? WHERE `name`='?';";
PreparedStatement ps = c.prepareStatement( zapytanie );
ps.setString(1, Tabel);
ps.setString(2, red);
ps.setString(3, player());
ps.executeUpdate(); //Executes the query
ps.close(); //Closes the query
c.close();
final String zapytanie = "UPDATE " + Table + " SET tag = ? WHERE name = ?";
?
?
required ;
;
after any SQL statement ?
?
can only be used for column values
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.