2015-04-23 6 views
1

Я создал базу данных с использованием SQL Server 2014 Express, и я хотел бы добавить ее в мой проект ASP.NET MVC.Работа с SQL Server и ASP.NET MVC

Единственное, что мне удалось это добавить в базу данных из SQL Server в Visual Studio Server Explorer (но не в решении проекта)

Как я могу это сделать? И после того, как я его добавлю, как я могу использовать с моделями?

EDIT: После ответа FabioG я создал свою базу данных, как говорится в статье. Для моего проекта мне нужно использовать запросы, я не понимаю, как использовать запросы с EF.
Как его использовать?

+0

[ASP.NET параметры доступа к данным] (https://msdn.microsoft.com/en-us/library/ms178359%28v=vs.110% 29.aspx), [Начало работы с базой данных Entity Framework 6 с использованием MVC 5] (https://www.asp.net/mvc/overview/getting-started/database-first-development/setting-up-database). – CodeCaster

ответ

1

Это очень широкий вопрос для ответа. Хорошая отправная точка, чтобы следовать Getting Started with Entity Framework Database First using MVC, чтобы понять, как все это работает

позволяет сказать, строка подключения к вашим лиц имеет имя TestEntities, где у вас есть таблица Clients в базе данных, чтобы получить все клиенты:

используя ссылку

TestEntities myEntities = new TestEntities(); 
Clients myClients = myEntities.Clients.ToList(); 

с помощью Raw SQL Query

using (var context = new TestEntities()) 
{ 
    var myClients = context.Clients.SqlQuery("SELECT * FROM dbo.Clients").ToList(); 
} 

получить более доперли использования Raw Запросы here

+0

Создает ли сущность framework возможность создавать отношения и использовать запросы? – Rubik951

+0

Entity Framework позволяет вам напрямую запрашивать LINQ или SQL, используя метод SqlQuery – FabioG

+0

А как насчет связей между таблицами? – Rubik951

0

Вам необходимо решить, какие рамки доступа к данным вы собираетесь использовать. Обычно строка подключения помещается в web.config, и среда может использоваться для инициализации соединения с использованием этой информации. Я бы посоветовал вам изучить учебник Entity Framework для начинающих и начать с него.

+0

Я работаю над этим школьным проектом, и у меня есть некоторые требования. Мне нужно управлять отношениями между таблицами и использовать запросы. – Rubik951

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