Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lỗi cú pháp chuẩn bị sẵn sàng

Giải pháp cho vấn đề của bạn thực sự rất dễ dàng, bạn đang gọi Statement.executeQuery (Chuỗi) khi bạn muốn gọi PreparedStatement.executeQuery () -

this.stmt = con.prepareStatement(sql); // Prepares the Statement.
stmt.setInt(1, randNum);               // Binds the parameter.
// return this.stmt.executeQuery(sql); // calls Statement#executeQuery
return this.stmt.executeQuery();       // calls your set-up PreparedStatement


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiểu các giao dịch mysql pdo

  2. Cách chèn một chuỗi vào một chuỗi khác trong MySQL bằng cách sử dụng INSERT ()

  3. mysql error 1364 Trường không có giá trị mặc định

  4. Làm cách nào để nhận các giá trị có thể có trong cơ sở dữ liệu MySQL?

  5. Chuyển kết quả cơ sở dữ liệu thành mảng