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

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

Как добавить поле в Dataset на этапе выполнения [D7]


Страницы:   1 2

Anna ©   (2004-03-25 15:04:00) 

В базе есть поле number,а я в DBgride хочу вывести его
 словом (словесные описания лежат в другой таблице).
Т.е. сделать fkcalculated field по ходу действия.
Неудобство в том, что заранее неизвестно, захочет его пользователь увидеть или нет и какие вообще поля он захочет увидеть. На форме много checkboxов и всяких других условий. Sql-запрос клеится в процессе выполнения.


Ega23   (2004-03-25 15:26:00) [21]

и по 15 таблиц бывает...


bushmen   (2004-03-25 15:21:00) [22]

>склеить такой запрос - проще удавиться сразу.

А о чем Вы думали, когда начинали программировать? Четыре таблицы - это еще баловство!


Anna   (2004-03-25 15:16:00) [23]

Если бы оно было одно - это еще туда-сюда, тут запрос склеить из двух таблиц не проблема. Но их таких ТРИ штуки, соотв-но, если их всех кому-то понадобится увидеть - выборка из 4 таблиц, а склеить такой запрос - проще удавиться сразу.


Johnmen   (2004-03-25 15:12:00) [24]

1. Самое правильное - написать запрос с соединением необходимых таблиц.
2. Не самое(ибо тормознутое) - использовать лукапные поля.


Sergey13   (2004-03-25 15:11:00) [25]

2Anna   (25.03.04 15:04)
Ну дык если
>Sql-запрос клеится в процессе выполнения
то и приклеить еще одну мульку.


Страницы:   1 2

Наверх

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