問題はここにあります:
rs=preparedStatement.executeQuery(sql);
SQLのStringを渡さないでください executeQuery()へ 、プリペアドステートメントにはすでにSQLStringが含まれているため ?で プレースホルダーがmovieNameの値に置き換えられました 。
使用:
rs=preparedStatement.executeQuery();
問題はここにあります:
rs=preparedStatement.executeQuery(sql);
SQLのStringを渡さないでください executeQuery()へ 、プリペアドステートメントにはすでにSQLStringが含まれているため ?で プレースホルダーがmovieNameの値に置き換えられました 。
使用:
rs=preparedStatement.executeQuery();