Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException saat menggunakan PreparedStatement

Masalah Anda adalah Anda menyiapkan pernyataan dengan

preparedStatement = dbConnection.prepareStatement(selectSQL);

yang benar, tetapi kemudian ketika Anda mencoba untuk menjalankan PreparedStatement, Anda memberikan selectSQL string lagi:

rs = preparedStatement.executeQuery(selectSQL);

Itu tidak benar. Anda sudah menyiapkan pernyataan, jadi ketika saatnya tiba untuk mengeksekusinya, Anda tinggal melakukannya

rs = preparedStatement.executeQuery();



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menghitung Persentase Kolom di MySQL

  2. Apakah ada batas memori untuk metode json_encode()?

  3. Bisakah MySQL Cluster menangani database terabyte?

  4. Bisakah Hibernate bekerja dengan sintaks ON DUPLICATE KEY UPDATE MySQL?

  5. Impor batas ukuran file di PHPMyAdmin