Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];

Вниз

Блокировка записей в ib   Найти похожие ветки 

 
Ihtiandr   (2003-04-15 12:53) [0]

Подскажите пожалуйста как заблокировать запись на то время когда дрогой юзер ее редактирует. В BDE она автоматически блокируется, а тут...?


 
Zacho   (2003-04-15 12:56) [1]

"Холостым" апдейтом. Т.е. что-то типа UPDATE MY_TABLE SET MY_FIELD=MY_FIELD WHERE ID=:ID
Еще посоветую почитать http://www.ibase.ru/devinfo/pslock.htm


 
kravchuk   (2003-04-15 12:58) [2]

поиграйся с уровнями изоляции транзакции


 
Ihtiandr   (2003-04-15 14:33) [3]

modul.dsetCountry.StartTransaction;
modul.dsetCountry.edit;
modul.dsetCountry.close;
modul.dsetCountry.UpdateSQL.Clear;
modul.dsetCountry.UpdateSQL.Add("update modul.dsetCountry set COUNTRY_ID = COUNTRY_ID where COUNTRY_ID = :COUNTRY_ID");
modul.dsetCountry.open;

По идеи если запись заблокирована должна быть ошибка deadlock.
У меня нет никакой ошибки - значит запись не заблокирована.
Она должна транзакцией блокироватся - ????


 
Johnmen   (2003-04-15 14:38) [4]

>Zacho © (15.04.03 12:56)
>Еще посоветую почитать ...

Зря...Он не любит (не умеет?) читать !


 
MsGuns   (2003-04-15 15:41) [5]

Типичный подход "Юзаем ВСЮ таблицу".


 
Zacho   (2003-04-15 16:00) [6]

Ну почитай наконец же статьи про транзакции в IB на www.ibase.ru


 
Zacho   (2003-04-15 22:56) [7]


> Johnmen © (15.04.03 14:38)

А вдруг все-же почитает ? А потом еще что-нибудь почитает.. И еще ... :-) И даже поймет что такое транзакции... И привыкнет читать и искать самостоятельно... Мечты, мечты ...
2 Ihtiandr Не обижайся, но твой пост > Ihtiandr © (15.04.03 14:33) говорит об отсутствии базовых знаний



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

Форум: "Базы";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
3-12652
vil
2003-04-16 13:23
2003.05.05
При выполнении запроса с параметром


14-12934
EAlexander
2003-04-18 11:32
2003.05.05
Пиво


14-12943
Nickola2
2003-04-18 10:36
2003.05.05
Что Вы об этом думаете?


3-12605
Саня
2003-04-12 08:40
2003.05.05
Дайте рекомендацию по работе ACCESS2000 в сети


9-12603
ProNix
2002-11-29 16:06
2003.05.05
Срочно !!!!!!!!!!!!!





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский