Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

Игорь Т.


Старейшина

Зарегистрирован:
29 September 2002
Сообщения: 647
Примеры кода: 2
 

RE[3]: SqlDataAdapter

09 January 2003 10:19  


Вот тело самой хранимой процедуры:
ALTER PROCEDURE dbo.city_update
(
@city_name varchar(64),
@Original_city_id int,
@Original_city_name varchar(64),
@city_id int
)
AS
SET NOCOUNT OFF;
UPDATE city SET city_name = @city_name WHERE (city_id = @Original_city_id) AND (city_name = @Original_city_name);
SELECT city_id, city_name FROM city WHERE (city_id = @city_id)

Можно конечно для параметров @Original_city_id int @Original_city_name varchar(64) установить параметры по умолчанию и переписать хранимые процедуры, или вообще убрать эти параметры, но их сгенирировала сама Visual Studio значит у майкрософт есть какаято идиология, и они подразумевают что с этим както нужно рабоать, причём именно таким способом. Вот и хотелось бы узнать, как работать именно с такой хранимой процедурой, и именно с DataAdapter`ом.
А сам я тоже больше скланяюсь что надёжней самомму ручками обдейтить записи в БД, а не через DataAdapter, но хочеться узнать все спосабыкак можно делать.
Спасибо;)


Никакой у них идеологии нет. Это, можно сказать, общим случаем они подстраховались от дурака. Нарпример, если в таблице не задан первичный ключ, и т.д. Т.е. они использовали составной ключ, который проканает наверняка. У тебя же наличие city_id избавляет от применения такого составнго ключа из всех атрибутов. Поэтому все левые параметры ты можешь смело грохнуть. От этого ничего кроме пользы не будет Подмигивание
We take I.T. easy!
Наверх
  



ADO.NET

 SqlDataAdapterYurik  08 January 2003 19:28
 RE: SqlDataAdapterAndrey Barashkin  09 January 2003 00:37
 RE[2]: SqlDataAdapterYurik  09 January 2003 10:13
 RE[3]: SqlDataAdapterИгорь Т.  09 January 2003 10:19
 RE[4]: SqlDataAdapterYurik  09 January 2003 10:31
 RE[5]: SqlDataAdapterV©R©N  09 January 2003 10:52
 RE[6]: SqlDataAdapterYurik  09 January 2003 11:12
 RE[7]: SqlDataAdapterV©R©N  09 January 2003 11:32
 RE[6]: SqlDataAdapterYurik  09 January 2003 11:05
 RE[7]: SqlDataAdapterV©R©N  09 January 2003 11:18
 RE[8]: SqlDataAdapterYurik  09 January 2003 16:51
 RE[9]: SqlDataAdapterV©R©N  09 January 2003 17:42
 RE[10]: SqlDataAdapterYurik  09 January 2003 22:17
 RE[11]: SqlDataAdapterDimon aka Manowar  10 January 2003 13:03
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта