Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Базы данных под .NET > хранимая процедура на UPDATE неправильно работает |
Автор: lsstream 20.6.2009, 00:31 | ||
Здравствуйте, я заранее извиняюсь если не в том разделе пишу. так вот у меня такая проблема)) мне нужно обновлять данные во view из нескольких таблиц. делаю я это так: есть метод на выделение. когда выделяю строчку в таблице (view) то все данные каждого поля заполняются в textbox'ы. далее если надо я их редактирую, и потом обновляю хранимой процедурой. у меня все поля типа nvarchar() и два поля типа int (одно из них id, и естественно не считывается в текстбокс, второе - год) проблема в том что обновляется только поле год. хранимая процедура написана вроде правильно, вот ее текст:
подскажите в чем возможная проблема? |
Автор: SKrivosein 21.6.2009, 03:22 | ||||
Тажело разобратся не видя таблиц. Но главная проблема мне кажется вот в чем, значение например "countries.country_name" у тебя в таблице уникально? Что получится если там несколько одинаковых значений при выполнении этого,
Иначе зачем вобще находить "id_country", приказ
Возможно я в чемто ошибаюсь. |