![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать РЕФРЕШ базы данных на ИБ6 [D6, IB6.x]
PP © (2002-08-22 15:04:00)Как сделать РЕФРЕШ базы данных на ИБ6, чтобы при работе нескольких клиентов изменения сделанные одним из них увидели другие. Пример: Если 2 клиента сделали одинаковую выборку (данные на экране одинаковые), потом первый клиент удаляет 1 запись и подтверждает (у него обновилось). Потом второй клиент делает Рефреш (закрывая открывая ДатаСет с етим запросом), но у него эта стертая запись видна до тех пор пока не выключишь программу и не загрузишь ее опять. Хотя после удаления первым клиентом запись из базы она удаляется реально (через консоль ее нету, и второй клиент хотя и видит ее но при попытке удалить пишется что такой записи нет). Но запрос просмотра данных все равно показывает ету запись.
PP (2002-08-22 16:09:00) [1]VERY THANK YOU.
Johnmen (2002-08-22 15:29:00) [2]>Val © (22.08.02 15:20)
Мог бы и поконкретней...:)))
>PP © (22.08.02 15:04)
Двойной клик по IBTransaction и счастье....
Val (2002-08-22 15:20:00) [3]уровень изоляции транзакций в ReadCommited