Использование значения текстового поля в качестве предложения Where в запросе SQL
Я использую Javadb(NetBeans) для проекта, и я абсолютный новичок.
У меня есть небольшое приложение, которое ищет в базе данных адресов и возвращает сетку результатов.
Пользователи вводят все или часть названия улицы в поле jtext, нажимают кнопку поиска, и записи затем фильтруются в сетке данных.
Я пишу простые SQL-запросы, которые работают нормально, но я пытаюсь указать, где предложение where должно быть текстом jtextfield. Например, что мне нужно сделать, это следующее:
SELECT * FROM tbl_addresses WHERE Street_Name = jTextfield.getstring()
но очевидно, что это не работает. Мне также нужно убедиться, что это работает как шаблонный запрос.
Кто-нибудь может помочь?? Пожалуйста??
1 ответ
Вы используете неправильный метод. Вы должны использовать jTextField.getText () вместо jTextField.getString ()