![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
вычисляемые поля в запросе [D6, IB6.x]
ANB © (2004-04-13 08:38:00)Подскажите пожалста: как к записям, возвращаемым запросом ('SELECT * FROM PRICE_LIST') добавить несколько полей которые можно редактировать. (т.е. например проставить кол-во для каждой позиции)
Sergey13 (2004-04-13 09:51:00) [1]2ANB (13.04.04 08:38)
А какой смысл в редактировании "виртуальной" записи? Это надо после хранить или это нужно только для текущей сессии? Если второе, то я для такого применял таблицу в памяти RxMemoryData. Можно и по другому.
Johnmen (2004-04-13 09:25:00) [2]1. Для работы с редактируемым НД лучше использовать IBDataSet
2. НД надо кешировать
3. ...
stud (2004-04-13 09:24:00) [3]добавить нужный выходной параметр в процедуре
ANB (2004-04-13 09:14:00) [4]так то оно так только не совсем так. более конкретно: на сервере есть процедура (PRICE_LIST) которая собирает прайслист из нескольких таблиц. я через IBQuery ('SELECT * FROM PRICE_LIST') получаю данные, и хотелось бы добавить колонку который можно СВОБОДНО редактировать (т.е. на сервер возвращать ничего не надо).
если сделать как вы посоветовали, то поле Count ни на что кроме как на 0 и не поменяешь.
ЮЮ (2004-04-13 08:41:00) [5]SELECT PRICE_LIST.*, 0 AS Count FROM PRICE_LIST