Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вычисляемое поле в BDGrid


Алексей Петухов ©   (2003-08-14 13:59:00) 

Уважаемые мастера, не подскажете, как можно реализовать Вычисляемое поле в BDGrid-е не используя TQuery.
Заранее спасибо.


DenK_vrtz   (2003-08-14 14:27:00) [1]

StringGrid есть такой (если что)


ЮЮ   (2003-08-14 14:13:00) [2]

>Но у DBGrid-а колонки есть.
А ещё обработчик onDrawDataCell, в котором можно нарисовать что душе угодно, а не только то, что в БД имеется :-)


Zacho   (2003-08-14 14:12:00) [3]


> Алексей Петухов (14.08.03 14:07)

Ничего не понятно, что именно тебе нужно.
TDBGrid работает только с датасетами. Создай в датасете calculated поле.
А если тебе нужно работать с набором данных в памяти, не связанном с какой-либо БД, то есть такие.


Алексей Петухов   (2003-08-14 14:09:00) [4]

А в DBGride никаких полей нет.
Но у DBGrid-а колонки есть.


ZrenBy   (2003-08-14 14:08:00) [5]

Рисовать руками


Zacho   (2003-08-14 14:07:00) [6]

Использовать TTable или любой другой потомок от TDataSet.
А в DBGride никаких полей нет. Есть колонки, в которых отображаются значения полей из подключенного к нему датасета.


Алексей Петухов   (2003-08-14 14:07:00) [7]

Стандартным образом - это через TQuery?
Но тогда в TQuery надо будет все поля добавить, которые я использую.


Johnmen   (2003-08-14 14:06:00) [8]

Никак. У DBGrid"a нет полей...


Mike2 Kouzmine2   (2003-08-14 14:05:00) [9]

Самое простое - стандартным образом.


Наверх

Титульная страница Поиск, карта сайта Написать письмо