Использование значения текстового поля в качестве предложения Where в запросе SQL

Я использую Javadb(NetBeans) для проекта, и я абсолютный новичок.

У меня есть небольшое приложение, которое ищет в базе данных адресов и возвращает сетку результатов.

Пользователи вводят все или часть названия улицы в поле jtext, нажимают кнопку поиска, и записи затем фильтруются в сетке данных.

Я пишу простые SQL-запросы, которые работают нормально, но я пытаюсь указать, где предложение where должно быть текстом jtextfield. Например, что мне нужно сделать, это следующее:

SELECT * FROM tbl_addresses WHERE Street_Name = jTextfield.getstring() 

но очевидно, что это не работает. Мне также нужно убедиться, что это работает как шаблонный запрос.

Кто-нибудь может помочь?? Пожалуйста??

1 ответ

Вы используете неправильный метод. Вы должны использовать jTextField.getText () вместо jTextField.getString ()

Другие вопросы по тегам