sql >> Databáze >  >> RDS >> Mysql

proč se mi u připraveného příkazu zobrazuje syntaktická chyba?

Problém je zde:

rs=preparedStatement.executeQuery(sql);

Neměli byste předat String SQL na executeQuery() , protože připravený příkaz již obsahuje String SQL pomocí ? zástupný symbol nahrazen hodnotou movieName .

Použijte:

rs=preparedStatement.executeQuery();


  1. Aktualizace MySQL spojené tabulky

  2. Mohu předpovědět, jak velký bude můj index Zend Framework? (a pár rychlých otázek)

  3. Ruby on Rails:Existuje nějaký způsob, jak stáhnout položky z databáze a nechat je vrátit ve stanoveném pořadí?

  4. Jak vložit řetězec do jiného řetězce na SQL Server pomocí STUFF()