Наборы данных со строгим контролем типов и изменения схемы

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

Давайте предположим, что я хочу изменить схему базы данных базы данных, используемой этим приложением. У меня есть таблица под названием Страна, и я хочу добавить новый столбец под названием "IsADemocracy" (это - пример) типа данных SQL Server BIT.

Теперь, как я обновляю набор данных со строгим контролем типов так, чтобы я мог использовать это новое поле в приложении?

Я попытался добавить столбец в таблице Country на наборе данных, дал ему тип булевской переменной и отобразил ее свойство "Source" на "IsADemocracy".

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

Я должен повторно создать классы решительно наборов данных так или иначе? Если так, как и каковы последствия?

Я мог, вероятно, удалить таблицу Country в разработчике Набора данных и повторно отбросить ее из Проводника Сервера, но у меня есть запросы клиентов на ней, и я не хочу терять их.

Спасибо.

6
задан Kharlos Dominguez 4 August 2010 в 17:20
поделиться