ResultSet rs = pstm.executeQuery(sql); 報錯 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:

當須要查詢的語句帶有參數時 執行預編譯後 **1.緣由:**不能在下面這條語句中插入sql值 **2.理由:**由於預編譯已經改變了sql語句,向語句中的問號?插入了值,若是在rs語句中插入sql,會致使執行的是原來帶問號的sql語句。也就是說預編譯的sql語句沒有被執行,mysql不能執行帶問號的sql語句,因此報錯java ResultSet rs = pstm.executeQuery(sq
相關文章
相關標籤/搜索