Я пытаюсь использовать функцию prepareStatement
. Код ниже. После его выполнения он возвращает мне строку из vlicense
строк вместо значений.JDBC prepareStatement не работает
Когда код завершения statement.setString()
, утверждение становится:
select 'vlicense' from Vehicle
Однако, это должно быть:
select vlicense from Vehicle
без кавычек. Может ли кто-нибудь сказать мне, в чем проблема?
statement = oConnection.prepareStatement("select ? from Vehicle");
String tempString = "vlicense";
statement.setString(1, tempString);
resultSet = statement.executeQuery();