VS 2010 и Entity Framework: доступ к базам данных SQL Server 2000 - PullRequest
4 голосов
/ 14 мая 2010

Рассмотрим проект Visual Studio 2010, требование которого заключается в моделировании данных с использованием Entity Framework. Источником данных является база данных SQL Server 2000.

Первый шаг - создание нового элемента модели данных объекта ADO.NET.

Мастер Entity Data Model Wizard запрашивает соединение данных.

alt text

При создании нового Соединения вам нужно будет использовать поставщика, отличного от SqlClient. Обычно это SQLOLEDB.

В списке поставщиков данных есть только SqlClient или «Поставщик данных .NET Framework для SQL Server».

alt text

  • Существует ли обходной путь для Visual Studio 2010 для создания или использования подключений к данным для SQL Server 2000 с использованием Entity Framework?

Ответы [ 2 ]

4 голосов
/ 14 мая 2010

К сожалению, SQL Server 2000 не поддерживается.

Entity Framework v2

3 голосов
/ 05 октября 2011

Мы смогли использовать EF с SQL 2000, настроив начальный контекст в vs2005, а затем выполнив обновление до 2010 года. Ужасно, но сработало.

UPDATE:

Я решил написать с практическими рекомендациями для всех, кто нуждается в этом. Мы еще не видели никаких побочных эффектов и разрешаем использовать конструктор VS 2010.

Как использовать Entity Framework 4 с Visual Studio 2010 и SQL Server 2000

...