У меня срочная и необъяснимая проблема, поэтому любая помощь будет принята с благодарностью. У меня есть две разные базы данных, которые абсолютно одинаковы, за исключением того, что в каждой из них есть разные данные.
У меня есть веб-приложение, использующее LINQ-To-EF, и пока я не изменил базу данных в строке подключения, все работало нормально. Несмотря на то, что базы данных совпадают, я получаю сообщение об ошибке: «Неверное имя столбца 'tema_id'». Проблема в том, что «tema_id» не существует ни в одной из этих двух баз данных, однако, каким-то образом он существует в файле .edmx. Имя сопоставления должно быть «aktivnost_id», а не «tema_id», как сейчас.
Я попытался обновить модель из базы данных, но в этом случае все идет не так, и я получаю десятки различных ошибок в списке ошибок.
Я предоставил скриншот подробностей сопоставления для проблемной таблицы (вы можете увидеть «tema_id», который должен быть «aktivnost_id»).
Я знаю, что мое объяснение может быть немного запутанным, но если понадобится какая-либо дополнительная информация, я предоставлю ее.