![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как добавить поле в Dataset на этапе выполнения [D7]
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-запрос клеится в процессе выполнения
то и приклеить еще одну мульку.