为什么会出现此错误。我不知道我要去哪里错了。
String query = "update admin set adm_name = ? where adm_id = ?";
//ResultSet rs;
try {
DBConnection dbc = new DBConnection();
if(!dbc.connected) dbc.getConnection();
PreparedStatement st =
(dbc.con).prepareStatement(query);
st.setString(1, a.getAdm_name());
st.setString(2, a.getAdm_id());
st.executeUpdate(query);
st.close();
(dbc.con).close();
}
catch(Exception exc)
{
exc.printStackTrace();
}
错误:
java.sql.SQLSyntaxErrorException:您的SQL错误 句法;检查与您的MariaDB服务器相对应的手册 在'?附近使用正确语法的版本?其中adm_id =吗?在线 1
查询在phpmyadmin中运行良好。