Использование кода для сопоставления Entity Framework с представлением в базе данных - PullRequest
0 голосов
/ 19 января 2012

Я использую Entity Framework с существующей БД, которую я не проектировал. Пока все было хорошо, но теперь мне нужно подключить класс сущности к представлению. Выполнение этого с помощью аннотации [Table("xxx")], где xxx - мое имя представления, выдает мне эту ошибку:

{"Указанная недопустимая схема. Ошибки: \ r \ n (86,6): ошибка 0019: каждый имя свойства в типе должно быть уникальным. Имя свойства 'NAME' было уже определено. "}

Ни в одном из моих классов нет свойства с именем Name. Я погуглил эту ошибку и вообще не получил ни одного хита. Поиск в Google этой ошибки без части NAME дает мне ошибки, которые я не считаю применимыми ко мне, хотя у меня есть свойство с таким же именем в другом классе, я удалил все свойства из одной панели классов ( и это был не тот, который был передан) и все равно получил ту же ошибку. Я попытался создать edmx, но это привело к целому ряду ошибок, в том числе к нарушению классов, которые у меня были, которые работали вручную.

Какой лучший способ создать класс сущностей, который получает данные из представления?

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