Linq-to-sql генератор dbml не добавляет «s» для свойств таблицы контекста - PullRequest
1 голос
/ 02 апреля 2011

Когда я удаляю и снова загружаю объект, я обнаружил много ошибок в коде, похоже, что DataContext wrap для GetTable изменил собственное имя. Например, у меня было имя: i9 и табличное свойство было i9s. Теперь его "i9". Какой вариант сделать это? И как вернуть обратно?

Ответы [ 2 ]

0 голосов
/ 19 апреля 2011

Найдена опция в настройках -> база данных (внимание: можно скрыть с помощью флажка ниже) -> дизайнер o / r -> множественное число = да

0 голосов
/ 02 апреля 2011

Используете ли вы SqlMetal (т.е. инструмент командной строки) для генерации классов?В SqlMetal добавьте опцию /pluralize.Если вы используете конструктор LINQ to SQL, он должен делать это по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...