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