Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.09;
Скачать: 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 вся ветка

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

Наверх




Память: 0.46 MB
Время: 0.009 c
7-28322
antonioxxx
2002-09-29 15:57
2002.12.09
И снова о датах...


7-28325
Tony'c
2002-09-28 19:59
2002.12.09
Как программно включить удалённый компутер


4-28332
Renat
2002-10-23 16:55
2002.12.09
С помощью какой API - функции можно вызвать из моей программы..


3-27808
Mic_2000
2002-11-22 11:10
2002.12.09
Как в Table можно вывести уникальные записи?


7-28315
Геннадий
2002-10-09 17:17
2002.12.09
Можно ли программно изменить IPадрес шлюза?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский