, поэтому я довольно интенсивно использую LinQ2SQL в своем текущем приложении, и, хотя у меня есть большинство вещей в частичных классах, некоторые вещи должны быть настроены в VS Designer (например, Accessors для полей, которые я оборачиваю). Затем, иногда мне нравится называть Поля в Модели иначе, чем в БД.
Итак, моя проблема сейчас. При возвращении к изменению уже известной таблицы у меня есть только два варианта:
- Введите новые поля через
конструктор вручную
- Удалить таблицу из модели и заново импортировать ее из обозревателя серверов (теряя свойства)
Оба способа неудовлетворительны. Есть ли какая-то секретная кнопка, которую я пропустил, которая говорит "просто обновить изменения?" Я имею в виду, что модель знает все сопоставления, просто не сложно получить новые вещи из БД.
Есть ли способы обойти это?