Как можно легко настроить параметры sproc в строго названном DataSet в Visual Studio 2005? - PullRequest
0 голосов
/ 22 июня 2009

Я обычно не работаю с этим типом слоя данных, поэтому я не знаком со всей терминологией, и поиск ответов затруднен.

У меня есть XSD-файл в Visual Studio 2005, и я смотрю на графический редактор. Я создал адаптер таблицы, перетащив хранимую процедуру на форму. Эта хранимая процедура в основном является оператором SELECT с несколькими параметрами. Похоже, что это автоматически заполнило свойства SelectCommand для адаптера таблицы.

Теперь я хочу ввести хранимую процедуру для заполнения свойств UpdateCommand. Единственный известный мне способ сделать это - открыть панель свойств адаптера таблицы и развернуть свойства UpdateCommand. Оттуда я выбираю StoredProcedure в качестве типа CommandType и выбираю хранимую процедуру из раскрывающегося списка CommandText.

В этот момент можно было бы предположить, что он может импортировать все параметры, анализируя хранимую процедуру, но когда я перехожу к сбору параметров, он пуст, и мне, кажется, приходится устанавливать все 30 или около того параметров вручную. Конечно, должен быть более быстрый и менее подверженный ошибкам способ сделать это.

Полагаю, мне не хватает чего-то очень фундаментального. Что это?

1 Ответ

1 голос
/ 23 июня 2009

Вы можете попытаться щелкнуть правой кнопкой мыши область конструктора и выбрать Добавить TableAdapter. После того, как вы укажете используемое соединение, вам будет предложено заполнить команды. Укажите для использования существующих хранимых процедур, и это поможет вам настроить параметры.

...