Настоящий Флеймер
Зарегистрирован: 29 September 2002
Сообщения: 1087
Примеры кода: 7
|
RE[5]: SqlDataAdapter |
09 January 2003 10:52 |
|
|
|
|
Ну всё-таки есть ещё одна причина именно в такой хранимой процедуре, это то что я обнавлю именно те данные которые я начинал редактировать. А ведь возможен такой вариант, что однавременно два человека редактировали одну и тужезапись, и когда нажмёт на ктопку апдейт первый человек, то запись будет обнавлена, и если второй нажмёт на кнопку обновить, тоже запись будет обнавленаЮ хотя вобщемто это уже другая запись и не извесно что действительно необходимо обновить её... А с такой хранимой процедурой второе обновление не пройдёт. Так вот и хочеться узнать как же её всётаки использовать...
Процедура идеологически правильна.. Лишь с тем уточнением что все-таки на Select в качестве параметра стоит передавать таки @Original_CityID а не @CityID, хотя в данном контексте это не столь важно. А процедура твоя выполнится в один бач-проход так что одновременный Update с последующим Selectom других данных невозможен по определению.
А параметры по умолчанию ты можешь выставить и в коллекции Parameters у самого SqlCommand, инициализировав свойство Value, если тебе не хочется исправлять процедуру.
mood = (health == good) ? excelent : bad;
WBR, My Blog
|
|