#entity-framework
#entity-framework
Вопрос:
Я пытаюсь создать базу данных, используя сначала код с entity framework.
Когда я делаю это:
myDbContext.DataBase.Create();
Я получаю это сообщение об исключении:
«Незакрытый знак четверостишия после символьной строки ‘(‘ «
Есть идеи?
Комментарии:
1. вы должны включить полную трассировку стека
2. Взгляните на
((IObjectContextAdapter)myDbContext).ObjectContext.CreateDatabaseScript()
и посмотрите, не выглядит ли что-нибудь странным.
Ответ №1:
Я предполагаю, что где-то в данных, которые вы загружаете при создании базы данных, в одной из строк, которые вы пытаетесь вставить, есть апостроф. Вы могли бы просмотреть любые данные, которые могут быть вызваны во время инициализации, и прокомментировать их по разделам, пока не найдете, какая запись (записи) может вызывать сообщение об ошибке.