Как «соединить» данные из одной таблицы в другую без использования EF в Visual Studio, возможно ли использовать существующий контроллер? - PullRequest
0 голосов
/ 26 марта 2019

У меня много таблиц, это связано с одной таблицей к другой таблице, как связать таблицы в существующем контроллере в Visual Studio без использования Entity Framework

1 Ответ

0 голосов
/ 26 марта 2019

Вместо использования Entity Framework вы также можете использовать «простой» ADO.NET в своем MVC-приложении, включающий:

  • объект SqlConnection для установления соединения с сервером базы данных,
  • объект SqlCommand для определения запроса SQL для выполнения и
  • объект SqlDataReader или объект DataTable для чтения / выборки результатов запроса.

Использование ADO.NET имеетоднако ряд преимуществ и недостатков.Дискуссии в интернете довольно напряженные.Я старый человек, и я лично предпочитаю обычный ADO.NET, но при запуске с приложением C # MVC использование Entity Framework может быть проще, поскольку его используют почти все учебные пособия и документация.

Но почему выне хотите использовать Entity Framework?Последние версии довольно хороши и стабильны и работают довольно хорошо в большинстве сценариев.Но это выбор дизайна, который вы сами можете сделать сами (или вы должны обсудить это в своей команде разработчиков).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...