Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मुझे तैयार कथन के लिए सिंटैक्स त्रुटि क्यों मिलती है?

समस्या यहाँ है:

rs=preparedStatement.executeQuery(sql);

आपको SQL String पास नहीं करना चाहिए करने के लिए executeQuery() , चूंकि तैयार किए गए कथन में पहले से ही SQL String है ? . के साथ प्लेसहोल्डर को movieName . के मान से बदल दिया गया है ।

उपयोग करें:

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. लिनक्स टर्मिनल पर MySQL का उपयोग करने का एक सरल परिचय

  2. MySQL में एक परमाणु ऑपरेशन में दो तालिकाओं का नाम कैसे बदलें

  3. कुप्पी-SQLAlchemy - टेबल/डेटाबेस कब बनाए और नष्ट किए जाते हैं?

  4. एकाधिक SQL स्टेटमेंट के साथ डेटाबेस अपडेट करें

  5. एकाधिक MYSQL क्वेरी बनाम एकाधिक php foreach लूप