powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа с запросами
2 сообщений из 2, страница 1 из 1
Работа с запросами
    #33741469
Dinijar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть таблица и из нее нужно выюрать только поля с название определеным. Вот так не подлучается а почему. Кидает ошибку
Query1->SQL->Add("Select Univ.Name From Univ Where (Univ.Name=Edit1->Text)");
...
Рейтинг: 0 / 0
Работа с запросами
    #33741500
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DinijarЕсть таблица и из нее нужно выюрать только поля с название определеным. Вот так не подлучается а почему. Кидает ошибку
Query1->SQL->Add("Select Univ.Name From Univ Where (Univ.Name=Edit1->Text)");
Совершенно правильно кидает ошибку. Вместо Edit1->Text надо подставлять значение.
Для этого есть два пути:
Номер раз: сделать параметризованный запрос. В момент выполнения параметру присавивать значение из Edit1->Text. См. в Хелпе.

Номер два: Создавать запрос динамически, а затем подставлять в Query и выполнять. Т.е.:
Код: plaintext
1.
2.
3.
4.
AnsiString Str="Select Univ.Name From Univ Where (Univ.Name=";
Str+=Edit1->Text;
Str+=")"
Query1->SQL->Add(Str);

Второй вариант проще для начинающих. Но все-таки лучше разобраться с первым вариантом...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа с запросами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]