User |
Отправлено: 02.12.2004, 02:36 |
|
Не зарегистрирован
|
Искал инфу...не могу найти ..Синтаксис, примеры.
Динамические запросы к БД с одновременным отображегние в Гриде |
|
AVC |
Отправлено: 02.12.2004, 09:27 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Почему этот вопрос не в "Работа с базами данных в C++Builder"
Допустим есть форма. На форме TEdit, TQuery, TDataSoruce, TDBGrid, кнопка "Выполнить". Grid настроен на показ Query. В Edit введено "иванов". По нажатию на кнопку происходит следующее:
if (Query->Active) Query->Active = false;
Query->SQL->Text = "Select * From ... Where FIO like('" + Edit->Text + "%')";
или так
Query->SQL->Text = "Select * From ... Where FIO like(:FIO)"; это можно сделать 1 раз.
Query->Params->ParamByName("FIO")->Value = Edit->Text + "%";
или
динамически создаем и заполняем параметры
и далее
Query->Active = true;
И оп-па в сетке наблюдаем всех ивановых
PS. Это голая схема. Варианты возможны. |
|
|