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

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

Создать поле [D7, Paradox]


Andarko ©   (2005-05-13 16:42:00) 

Надо создать поле в запросе. Чтобы его можно было программно заполнять текстовыми значенями


ANB   (2005-05-13 17:29:00) [1]


> А как теперь его заполнить???
- тут никак. Либо создавай калькулируемое поле в датасете и заполняй его в OnCalcFields, либо, что лучше, заведи таблицу - справочник и либо делай запрос из двух таблиц со связкой, либо подключи Lookup поле.


Andarko   (2005-05-13 17:09:00) [2]

>Johnmen ©   (13.05.05 16:53) [4]

>>Andarko ©   (13.05.05 16:42)  
>>Надо создать поле в запросе.

>SELECT '' AS MYGIELD, ...

А как теперь его заполнить???


Andarko   (2005-05-13 17:02:00) [3]

Johnmen - спасибо тебе.


Andarko   (2005-05-13 17:01:00) [4]

Спасибо таки, а я бы у тебя диплом и не делал ;)


Sergey13   (2005-05-13 16:57:00) [5]

2[3] Andarko ©   (13.05.05 16:53)
А за хранение в программе оценку не снизят? Я бы снизил.
Чердаки и подвалы в программе - это круто. 8-)


Johnmen   (2005-05-13 16:55:00) [6]

>Как в запросе вместо числовых значений(хранящихся в таблице)
>получить текстовые (хранящиеся в программе)?

Вычисляемое поле в наборе данных. Оно же Calculated


Andarko   (2005-05-13 16:53:00) [7]

Sergey13     ДИПЛОМ!
-=XP=-       Просто часть значений вычисляемая, а другая имеет строгое соответствие:
-2    -    Чердак
-1    -    Подвал
0     -    Подъезд
1     -    Квартира №1
2     -    Квартира №2
...        ...
N     -    Квартира №N

Как в запросе вместо числовых значений(хранящихся в таблице) получить текстовые (хранящиеся в программе)?


Johnmen   (2005-05-13 16:53:00) [8]

>Sergey13 ©   (13.05.05 16:43) [1]

Сессия близко видать анда рко. 8-)

>Andarko ©   (13.05.05 16:42)  
>Надо создать поле в запросе.

SELECT '' AS MYGIELD, ...


-=XP=-   (2005-05-13 16:44:00) [9]

ALTER TABLE
CREATE TABLE

P.S. Вопрос поставлен некорректно.


Sergey13   (2005-05-13 16:43:00) [10]

Сессия близко видать однако. 8-)


Наверх

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