powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / блокировка данных (Ado.NET)
3 сообщений из 3, страница 1 из 1
блокировка данных (Ado.NET)
    #33074505
AlexCOM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста ,
1. у меня есть заполненный Dataset
2. есть grid

Вопрос:
Каким образом блокировать запись в базе данных (в моем случае SQL), которая редактируется в Grid?
И каким образом получить в DataSet изменения в базе данных, которые произвел другой пользователь с другой машины?

СПАСИБО!!!!!!!
...
Рейтинг: 0 / 0
блокировка данных (Ado.NET)
    #33074540
Вообще-то Dataset не предназначен для пессимистического паралеллизма, но если сильно хочется, то делаем так:
1. Открываем конект
2. Начинаем транзакцию и устанавливаем уровень изоляции не менее чем RepeatableRead
3. Читаем запись селектом.
4. Редактируем
5. По окончанию редактирования вносим изменения, заканчиваем транзакцию и закрываем соединение
...
Рейтинг: 0 / 0
блокировка данных (Ado.NET)
    #33074929
AlexCOM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если нужно, чтоыбы при блокированной записи, у другого пользователя возвращался какой нить параметр, о том, что запись заблокирована, и при этом он мог ее просмотреть
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / блокировка данных (Ado.NET)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]