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

Блокировка записей в 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 вся ветка

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



Память: 0.46 MB
Время: 0.009 c
3-12639
(((@
2003-04-15 23:51
2003.05.05
СУБД Cache`5 и Delphi


14-12892
zatochka
2003-04-16 22:26
2003.05.05
Как сдаелать программу невидимой


9-12596
greenrul
2002-09-18 15:22
2003.05.05
Delphi+DirectX и DelphiX


1-12758
Лана Розанова
2003-04-21 19:18
2003.05.05
Закрытие программы


1-12730
Рома-р
2003-04-23 14:07
2003.05.05
Как создать *.RTF с альбомным расположением листа?




   Наверх