2011-01-11 3 views
0

So. Я создал Model-First Entity Data Model, а затем сгенерировал базу данных. Чтобы проверить это, я попытался сделать простую вставку:InnerException t {"Недопустимое имя объекта 'dbo.PlayerSet'."} Entity Framework 4

public void AddPlayer(string name) 
    { 
     _player = new Player(); 

     _player.Name = name; 
     _player.Rank = 1000; 

     _ctx.AddToPlayerSet(_player); 
     _ctx.SaveChanges(); 
    } 

И Ошибка: Произошла ошибка при обновлении записей. Подробнее см. Внутреннее исключение.

InnerException { "Неверное имя объекта 'dbo.PlayerSet'."}

ответ

0

Проблема решена. Я использую db из App_Data. Это не сработало. Поэтому я привязал его SQL Managment Studio к базе данных, а затем создал новую connectionString для моей модели Entity. Теперь он работает нормально.

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