Задать вопрос
@Bisekenov

Как работать с базой данных ASP.NET MVC?

Здравствуйте! Строго не судите, изучаю MVC. Всё хорошо и прекрасно, работаю с БД. Но есть один вопрос, на которую никак не могу найти ответ.
При подключении к существующей БД, программно создается таблица из контекста. Например есть таблица STUD, имеется больще 1000 записей. Создаю контекст, репозиторий, подключаюсь, а в базе создается пустая таблица STUDs и MVC работает с ним. Пробовал создать контекст с названием STUD как у таблицы все коды перепотрошил все ровно не подключается к готовой таблице. На одном из уроков в youtubе говорится что особенность MVC, думаю бред или нет?
Если не сложно можно несколько примеров как правильно подключится к существующей таблице?
  • Вопрос задан
  • 385 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@kttotto
пофиг на чем писать
Подключаться надо не к существующей таблице, а к существующей бд. Для этого надо в файле web.config указать в conectionstring путь к бд и соответствующий ей логин/пароль. Если conectionString укажете правильно, то будет соединение с ней. Только еще учтите, что все модели-сущности у Вас должны быть заранее реализованы под эту бд и соответствовать ее схеме.

Если нужно работать с двумя бд, то создаете два контекста, каждый со своим conectionString к бд.

Если имеется в виду, что в новой бд руками создали таблицу и заполнили данными, а бд создает ее новую и чистую, значит, где-то ошибка или в имени таблицы, или в том как Вы ее указали в DbSet.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы