Вниз
Скачать: CL | DM;

Временные таблицы в IB   Найти похожие ветки 

 
Veronika   (2002-11-20 13:45) [0]

Ситуация такая, что отчёт не получается сделать никак иначе,кроме как через пихание во временную таблицу, много рассчётов, данных... Так вот, как в IB ЕЁ организовать и пересчитывать - я имею в виду на время пересчёта её надо блокировать, чтобы никто другой туда не полез читать, тем более тоже пересчитывать. Посоветуйте что-нибудь.


 
Prooksius ©   (2002-11-20 13:49) [1]

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


 
Veronika   (2002-11-20 14:05) [2]

это понятно. Только я хочу чтобы этот отчёт пересчитывать мог только один юзер. Сто раз его совершенно нет нужды считать, тем более одовременно.


 
Fareader ©   (2002-11-20 14:09) [3]

Ставишь транзакцию Snapshot table stability
и все - пока ты меняешь никто больше ничего не изменит


 
Veronika   (2002-11-20 14:15) [4]

>Fareader

куда это ставить? это вы про IBX компоненты говорите? Мне кстати - под BDE надо.


 
Fareader ©   (2002-11-20 14:21) [5]

2Veronika (20.11.02 14:15)
IBX и FIBPlus, а под BDE - к сожалению не подскажу - прямого пути там нет :( - прийдется придумывать чего-то свое.


 
Veronika   (2002-11-20 14:23) [6]

а в IBX - где это нужно ставить?


 
3JIA9I CyKA ©   (2002-11-20 14:24) [7]

2Veronika
IMHO лучше использовать счетчик обращений. Генератор завести и всё такое...


 
Veronika   (2002-11-20 14:27) [8]

блин... простая вещь казалось - таблицу на время заблокировать... какие нафиг генераторы ...можно наверное её просто открыть под БДЕ в эксклюзивном режиме, и пересчитать... О!!!


 
Veronika   (2002-11-20 14:53) [9]

так всё таки, интересно - что такое Snapshot table stability
это нужно в свойство Params для транзакции писать?


 
3JIA9I CyKA ©   (2002-11-20 14:58) [10]

2Veronika
>>в эксклюзивном режиме
А жирно не будет?!


 
Fareader ©   (2002-11-20 15:02) [11]

в Params для транзакции надо написать consistency
подробнее здесь - http://www.ibase.ru/devinfo/ibtrans.htm



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.012 c
1-28041
Jack
2002-11-29 18:00
2002.12.09
Текстовые файлы


1-27928
----
2002-11-28 18:22
2002.12.09
Что лучше использовать ConnectionPoint или Callback Interfaces


14-28292
Snap
2002-11-19 18:58
2002.12.09
Импорть


1-27917
Manulo
2002-11-28 18:34
2002.12.09
Работа с textfile


1-27914
Alathorne
2002-11-28 17:34
2002.12.09
Architect & Enterprise




   Наверх