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

PreparedStatement melempar kesalahan sintaksis

Hapus parameter dari

rs= pst.executeQuery(query);

ubah menjadi

rs= pst.executeQuery();

Jika Anda meneruskan kueri di pst.executeQuery(query); sebagai parameter maka ini melewati query string diprioritaskan daripada query string yang Anda berikan di conn.prepareStatement(query); dan sejak di query (select * from linkedin_page_messages where company_id = ? ) Anda tidak melewati parameter Anda mendapatkan kesalahan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan MySQl #1064

  2. Dapatkan id baris ketika KUNCI UNIK dilanggar

  3. memilih baris dengan id dari tabel lain

  4. 10 alasan untuk tetap menggunakan MySQL

  5. Koneksi Server Android ke Wamp menggunakan Android Studio dan PHP