1. Оновити EF і не знайти вказану таблицю?
У таблиці немає первинного набору ключів!
2. Чи додав я предмет з таким самим ключем?
Причина 1: Перевірте, чи є дублікати первинних ключів!
Причина 2: Перевірте, чи є поле завдання дубльованим!
Причина 3: Назва референтного зовнішнього ключа не може збігатися з полем таблиці!
3. Чи успішне рішення для перебудови, але випуск не вдається?
Причина 1: Перевірте, чи є версія .NET Framework узгодженою!
Причина 2: Перевірте, чи правильне посилання (log4net)!
4. Шаблон POCO T4, не вдалося згенерувати? (Тип або ім'я життєвого простору не знайдено)
Перевірте, чи не неправильний символ (крапка з комою), на нього справді не можна повторно посилатися!
5. Не може оновити таблицю EntitySet "xxx", оскільки вона має 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 у базі даних. Configuration.ValidateOnSaveEnabled = false;
5. Довжина вмісту перевищує максимальну довжину стовпця
6. Бібліотеку додали до рішення, але не оновили
7. Додати посилання за допомогою System.Data.Validation;
10. Тип сутності xxx (таблиця) не є частиною моделі в поточному контексті? / Клас сутності не відповідає типу поля бази даних або атрибуту?
Цієї таблиці немає в поточній базі даних, потрібно додати рядок коду, щоб конвертувати її в іншу базу даних:
oc.iBllSession.Itb_biaoming_BLL. DbName = «Назва бази даних»;
11. Не вдалося знайти назву типу або простору назв"... "(Чи бракує використання інструкцій чи процедур)?"
Видаліть оригінальну цитату, повторіть цитату! |