Обновите структуру DataSet в Visual Studio, чтобы она соответствовала новой структуре базы данных SQL. - PullRequest
23 голосов
/ 29 февраля 2012

После внесения некоторых изменений в структуру базы данных SQL (с использованием сценариев в SQL Server Management Studio), как я могу обновить свой файл DataSet.xsd в Visual Studio, чтобы он соответствовал новой структуре?Должен ли я сделать это вручную?
Я рассмотрел удаление DataSet и импорт нового, но я потеряю все свои пользовательские запросы Table Adapter.

1 Ответ

28 голосов
/ 29 февраля 2012

Из форумов MSDN :

Если щелкнуть правой кнопкой мыши Адаптер таблиц в конструкторе наборов данных и выбрать «Настроить» откроется Мастер настройки TableAdapter, где вы сможете перенастроить основной запрос, который определяет схему вашей таблицы. это должны оставить дополнительные запросы TableAdapter (дополнительный методы), которые были добавлены после начальной настройки.

Конечно, дополнительные методы также необходимо будет перенастроить, если они ссылаются на столбец, который был удален из таблицы на базы данных, или если какое-либо из определений столбца изменяется (например, если тип данных изменен или изменен). Так что, если дополнительный столбец был добавлен в таблицу и позволяет значениям Null существующие методы все равно должен работать - зависит только от объема изменений в схеме таблицы в базе данных.

...