Я обычно не работаю с этим типом слоя данных, поэтому я не знаком со всей терминологией, и поиск ответов затруднен.
У меня есть XSD-файл в Visual Studio 2005, и я смотрю на графический редактор. Я создал адаптер таблицы, перетащив хранимую процедуру на форму. Эта хранимая процедура в основном является оператором SELECT с несколькими параметрами. Похоже, что это автоматически заполнило свойства SelectCommand для адаптера таблицы.
Теперь я хочу ввести хранимую процедуру для заполнения свойств UpdateCommand. Единственный известный мне способ сделать это - открыть панель свойств адаптера таблицы и развернуть свойства UpdateCommand. Оттуда я выбираю StoredProcedure в качестве типа CommandType и выбираю хранимую процедуру из раскрывающегося списка CommandText.
В этот момент можно было бы предположить, что он может импортировать все параметры, анализируя хранимую процедуру, но когда я перехожу к сбору параметров, он пуст, и мне, кажется, приходится устанавливать все 30 или около того параметров вручную. Конечно, должен быть более быстрый и менее подверженный ошибкам способ сделать это.
Полагаю, мне не хватает чего-то очень фундаментального. Что это?