Блокировка данных

Форум посвящён работе с базами данных в .NET.

Модератор: Ramzes

AlexCOM10
Начинающий
Начинающий
Аватара пользователя
 
Сообщения: 19
Зарегистрирован: 13.05.2005 (Пт) 11:03

Блокировка данных

Сообщение AlexCOM10 » 17.05.2005 (Вт) 16:37

Подскажите пожалуйста,
1. у меня есть заполненный Dataset
2. есть grid

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

СПАСИБО!!!!!!!

Krasavica
Небожительница
Небожительница
Аватара пользователя
 
Сообщения: 1378
Зарегистрирован: 04.11.2003 (Вт) 17:51
Откуда: Россия, город-герой Москва ;-)

Re: Блокировка данных

Сообщение Krasavica » 03.08.2005 (Ср) 9:42

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


Может select for update нужную запись :)
я - ангел!!! ...просто крылья в стирке, а нимб на подзарядке!
Меня трудно найти, легко потерять и невозможно забыть.Изображение

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Re: Блокировка данных

Сообщение Sebas » 03.08.2005 (Ср) 10:15

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


Может select for update нужную запись :)


Не, Красавчик, ты не прав.
ADO.NET работает только только с отсоединёнными данными, тоесть блокировать мона только ТРАНЗАКЦИЯМИ, соответственно и прочтённое уже не изменить. Ну и ссответственоо изменённые данные можно отследить только повторным запросом
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Krasavica
Небожительница
Небожительница
Аватара пользователя
 
Сообщения: 1378
Зарегистрирован: 04.11.2003 (Вт) 17:51
Откуда: Россия, город-герой Москва ;-)

Re: Блокировка данных

Сообщение Krasavica » 03.08.2005 (Ср) 11:30

Sebas писал(а):
Krasavica писал(а): Может select for update нужную запись :)

Не, Красавчик, ты не прав.
ADO.NET работает только только с отсоединёнными данными, тоесть блокировать мона только ТРАНЗАКЦИЯМИ, соответственно и прочтённое уже не изменить. Ну и ссответственоо изменённые данные можно отследить только повторным запросом


Значит правильно, что я написала "может" - знак неуверенности :) Ты как всегда прав, любимый :)))
я - ангел!!! ...просто крылья в стирке, а нимб на подзарядке!
Меня трудно найти, легко потерять и невозможно забыть.Изображение


Вернуться в ADO.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12

    TopList  
cron