Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Добавление поля в Grid после запросаю


Автор: pl0x 26.9.2005, 18:40
У меня такая ситуация. По запросу к БД(paradox) сформирован DBGrid. Мне надо добавить в него еще один столбец, но для формирования его мне надо обсчитать большое количество полей в БД с помощью другого запроса.
Как мне можно результат второго запроса (расчет) отобразить в DBGrid в виде дополнительного столбца? Естественно в run-time.

Есть вариант создать его calculated, но я опять же не понмаю, как его заполнить, если данных для него в текущей таблице не хватает.

Автор: bas 27.9.2005, 17:17
Цитата(pl0x @ 26.9.2005, 15:40)
если данных для него в текущей таблице не хватает.

А где хватает, тоесть данные беруться из нескольких таблиц?

Автор: Vet 28.9.2005, 22:19
Цитата
надо обсчитать большое количество полей в БД с помощью другого запроса
, создать вычисляемый столбец и в OnCalcFields использовать результаты запроса. Ты же сам ответил на свой вопрос smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)