Подключение к БД на ASP.NET MVC

Всем привет! Не могу решить проблему подключения к БД в asp.net MVC. Создал стандартный шаблон MVC в студии на .Net фреймворке, создал класс контекста данных, выглядит так: введите сюда описание изображения

в файле web.config добавил в строку подключения, выглядит следующим образом:

    <connectionStrings>
    <add name="AssetContext" 
         connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFilename='|DataDirectory|\Assetsdb.mdf';Integrated Security=True"
         providerName="System.Data.SqlClient"/>
</connectionStrings>

Если базу данных сгенерировать через инициализатор и переопределение метода Seed т.е. программно, то подключается прекрасно, но этот вариант мне не подходит, т.к. нужна БД, которая будет в себе сохранять данные, а не каждый раз генерировать новую. Расположение  базы данных в проекте

Есть предположение, что это происходит потому что я каким-то образом использую подход code-first, но это не точно, пожалуйста, подскажите как можно подключить базу данных к проекту? Может я что-то делаю не правильно?

введите сюда описание изображения


Ответы (1 шт):

Автор решения: straightboy

Всем привет! Решение проблемы было очень банальным и простым, если у кого-то возникнет такая проблема, то:

При подключении к базе данных ваша таблица должна называться во множественном числе. Именно таблица.

введите сюда описание изображения

Так вышло, что у меня создалось новое подключение к необходимой мне базе с названием Table и к пустой (созданной при компиляции) таблице Assets. Т.к. объем данных у меня не большой, я ручками снова внес эти данные и все прекрасно заработало, если объем данных большой, то придётся пересоздавать таблицу!

Всем успехов в программировании!

→ Ссылка