F1, F1, F1 Нужна помощь очень: блокировка записей на SQL-сервере
|
|
Пятница, 19 Мая 2017 г. 18:12
+ в цитатник
Доброго времени суток:
Завтра нужно сдавать "продукт" и тут обнаружилась проблема.
Суть: данные загружены на SQL-сервер. Формы, запросы, модули - в accdb-файле. Основная форма - разделенная, в ее таблицу выводятся строки, которые формирует представление (View), которое прилинковано к accdb-файлу. При подключении поле уникального ключа не указано, т.е., по идее оно работает только на чтение. Данные в этой форме не редактируются. Они редактируются путем открытия отдельной формы, которая смотрит на ту же таблицу, на которую смотрит View. "Продукт" многопользовательский. Почему-то, View блокирует записи таблицы. Проблема проявляется так: Если работать в однопользовательском режиме - все замечательно. Если один пользователь наложит фильтр на табличную часть, то другой тоже работает более-менее нормально. Но если фильтр не наложен, то возникают проблемы с изменением данных в таблице, с Requery формы после изменения данных в таблице и т.п.
Т.е. похоже что View как-то блокирует строки таблицы, к которым обращается. Как заставить его только читать данные без блокировки?
Наверное в интернете есть ответ, сейчас буду рыть, но критически мало времени.
http://www.sql.ru/forum/1260617/f1-f1-f1-nuzhna-pomoshh-ochen-blokirovka-zapisey-na-sql-servere
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-