1. Обновить EF и не найти указанную таблицу?
В таблице нет первичного набора клавиш!
2. Добавил ли я предмет с тем же ключом?
Причина 1: Проверьте, есть ли дублирующиеся первичные ключи!
Причина 2: проверьте, дублируется ли поле заданий!
Причина 3: Название эталонного внешнего ключа не может совпадать с полем таблицы!
3. Успешное ли решение для пересборки, но выпуск не срабатывает?
Причина 1: Проверьте, соответствует ли версия .NET Framework!
Причина 2: проверьте, правильна ли ссылка (log4net)!
4. Шаблон POCO T4, не смог сгенерировать? (Тип или имя жизненного пространства не найдены)
Проверьте, не ошибся ли символ (точка с запятой), на него действительно нельзя повторно ссылаться!
5. Не может обновить таблицу "xxx" EntitySet, потому что в нем есть DefiningQuery, и в элементе нет элемента, поддерживающего текущую операцию?
Сущности EF не имеют первичного ключа, просто удалите перессылку!
6. Атрибут «состояние» является частью ключевой информации объекта, не может быть изменен?
Нет ни первичного ключа, ни дубликатов первичного ключа!
7. Ошибка при обновлении записей. Для получения дополнительной информации см. раздел «Внутренние исключения?»
В таблице в базе данных нет столбца идентификации, или тип данных неверен!
8. Нет ViewData типа «IEnumerable» с ключом «categoryid<SelectListItem>»?
Это предложение означает: тип ViewData не существует, его тип — <SelectListItem>IEnumerable, а первичный ключ — categoryid. <SelectListItem>IEnumerable означает набор SelectListItem.
Решение: изменить return View() на возврат Create()!
9. Проверка одного или нескольких объектов не проходит. Для получения дополнительной информации см. свойство «EntityValidationErrors»?
Причиной проблемы может быть:
1. Непустые столбцы не вставляют значения неправильно.
2. Длина столбца внешнего ключа между несколькими таблицами отличается
3. Объект контекста ef db пуст
4. Свойство контекста EF в db. Configuration.ValidateOnSaveEnabled = false;
5. Длина содержимого превышает максимальную длину столбца
6. Библиотека была добавлена в решение, но не обновлена
7. Добавить ссылку с помощью System.Data.Validation;
10. Тип сущности xxx (таблица) не является частью модели в данном контексте? / Класс сущности не совпадает с типом поля базы данных или атрибутом?
Этой таблицы нет в текущей базе данных, нужно добавить строку кода, чтобы преобразовать её в другую базу:
oc.iBllSession.Itb_biaoming_BLL. DbName = «Имя базы данных»;
11. Не удалось найти название типа или пространства имён"... «(Не хватает инструкций или процедур по использованию)?»
Удалите оригинальную цитату, повторите! |