Ошибка при вызове Entitie, созданного структурой сущности из модели edmx - PullRequest
0 голосов
/ 05 мая 2019

Я пытаюсь получить доступ к своим объектам dbEntities, которые были созданы с помощью модели данных сущностей ADO.Net, но когда я пытаюсь получить к ней доступ, она «находит» таблицы базы данных, но выдает определенную ошибку, которую я опубликую ниже , Я уже все перепробовал, изменил метаданные, создал приложение 0 и проверил и не получилось, кто-нибудь может мне помочь?

Это новое веб-приложение, которое я пытаюсь разработать, передняя часть уже готова, единственная проблема - это подключение к базе данных, где я много пробовал, например, создание другого проекта и некоторые учебные пособия. , но даже в этом случае это не работает, база данных, к которой я пытаюсь получить доступ, не является локальной, это с сервера, и мне было интересно, если бы у меня была конфигурация MySQL, которая могла бы блокировать SELECT или что-то еще

try
{
    dbEntitiescontext = new dbEntities();

    var listDTO = new List<CompanyDTO>();

    var list = context.company.ToList();

    foreach (var item in list)
    {
        listDTO.Add(new CompanyDTO().ToDTO(item));
    }


    return listDTO ;
}
catch (Exception e)
{
    throw new Exception(e.Message);
}

В настоящее время мне возвращается следующая ошибка:

«dbEntities.company.Local» выдал исключение типа «System.Data.Entity.Core.MetadataException»

...