2016-07-13 6 views
0

Во-первых, я проверил другие ответы на веб-сайте, но не смог найти решение. У меня есть проект ASP.NET MVC 5, который является первым кодом EF. У меня есть класс, в этом классе у меня есть это:Недопустимое имя столбца Error Entity Framework

[UIHint("YerGorme")] 
    public virtual YerGorme IliskiliYerGorme { get; set; } 

А в классе YerGorme у меня есть это:

[Display(ResourceType = typeof(Resources), Name = "YerGorme_MahalindekiDegerlemeCinsi_Mahalindeki_Değerleme_Cinsi")] 
public int MahalindekiCinsi { get; set; } 

Когда я запускаю код, который я получаю это исключение:

Недопустимое имя столбца «MahalindekiCinsi».

Можете ли вы рассказать мне, что делать, чтобы избавиться от этого исключения? Благодарю.

+0

Вы используете код первым? Является ли база данных уже создана, а столбец не существует? Кроме того, измените g в Degerleme на латинский g. – Ted

+0

@Ted, Да, я использую первый код и базу данных уже создан. Я не знаю, существует ли столбец, потому что я не могу добраться до db. – jason

+0

Что вы не можете достичь дБ? Откройте проводник сервера в визуальной студии и проверьте сервер SQL, на который ссылается ваша строка подключения. – Ted

ответ

1

Вы не можете использовать Ğ для имени столбца.

Смежные вопросы