Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

dbexpress нужна временная таблица ?   Найти похожие ветки 

 
Sollo ©   (2006-02-27 19:03) [0]

Клиенту выписывается путевка. Нужно создать временную таблицу услуг к этой путевке. Список услуг которой можно будет редактиовать и посчитать цену услуг перед тем как содержимое будет переписано в таблицу услуг.
Как создать временную таблицу на клиентской машине дабы не загружать сеть и сервер помежуточными операциями ?
Или можно все это сделать проще ?


 
Desdechado ©   (2006-02-27 19:11) [1]

TClientDataSet без источника


 
ЮЮ ©   (2006-02-28 03:17) [2]


> перед тем как содержимое будет переписано в таблицу услуг.


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


 
Sollo ©   (2006-02-28 06:21) [3]

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


 
ЮЮ ©   (2006-02-28 08:14) [4]

Если используешь ВDЕ, то TQuery.CashUpdates = true и никакие изменения в DataSet-е не "отправятся" на сервер, пока не выполнишь ApplyUpdates.

В тех же целях в ADO применяется UpdateBatch/CancelBatch при  LockType = ltBatchOptimistic;



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
2-1144665348
Vladik
2006-04-10 14:35
2006.04.23
Программа входит в цикл и больше ни на что не реагирует


4-1138865158
Aragon
2006-02-02 10:25
2006.04.23
Создание баллона


1-1142646504
Кашперук Иван
2006-03-18 04:48
2006.04.23
Открыть файл Word


15-1144273946
Yegorchic
2006-04-06 01:52
2006.04.23
Файл и папка


1-1142321670
oleg_
2006-03-14 10:34
2006.04.23
загрузка некоторых рисунков вызывает зависание под 98,МЕ