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

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

данные вычисляемых полей не сохраняются [D6, Paradox]


Janbolat ©   (2004-03-15 07:46:00) 

Уважаемые мастера! данные вычисляемых полей не сохраняются
Я сделал вычисляемые поля, в программе она все работает
но после выхода она не сохранаются в базе (использую парадокс)


Anatoly Podgoretsky   (2004-03-15 11:53:00) [1]

Значит тебе они не нужны, раз такая боязнь


Janbolat   (2004-03-15 11:44:00) [2]

Ильш в том и дело
если б таблице было мало записей, то проблема исчерпывается
а если со временем записей умножится до тысяч например
программа каждый раз при открытии будет пересчитыват?

а другим мастерам спасибо за ответы:))


Ильш   (2004-03-15 11:38:00) [3]

вообще то верно говорят люди
вычисляемые поля нато и вычисляемые
а если нет то они уже не вычисляемые


Соловьев   (2004-03-15 10:05:00) [4]

2 Janbolat ©
событие BeforePost:
with DataSet do FieldByName('FIELD_X').AsInteger := FieldByName('FIELD_CALC').AsInteger;


Polevi   (2004-03-15 09:55:00) [5]

>BoxTer ©   (15.03.04 09:17) [6]
ты сам то пробовал ?


BoxTer   (2004-03-15 09:17:00) [6]

Попробуй поставить FieldKind поля = fkInternalCalc, для расчетов также используй событие OnCalcFields


Anatoly Podgoretsky   (2004-03-15 09:16:00) [7]

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


Рамиль   (2004-03-15 08:59:00) [8]


> а как то можно реализовать все-таки?

Зачем сохранять вычисляемыеполя?


Ильш   (2004-03-15 08:49:00) [9]

все таки нужно их ручками сохранять


Janbolat   (2004-03-15 08:46:00) [10]

а как то можно реализовать все-таки?


hirlik   (2004-03-15 08:17:00) [11]

На то оно и вычисляемое поле, ему нет соответствия в реальной таблице, где же по твоему оно будет сохраняться?


Наверх

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