Как использовать Postgresql с структурой сущности Ado.net в Asp.net MVC 2 - PullRequest
2 голосов
/ 01 декабря 2011

В моем текущем проекте мы используем visual studio 2008, sql server 2008, mvc 2 с структурой сущностей ado.net (модель данных сущностей ado.net), linq и разрабатываем веб-приложение. Это приложение работает нормально.

Теперь мы хотим использовать PostgreSQL с открытым исходным кодом, поэтому можно ли изменить базу данных с Sql server 2008 на PostgreSQL.

Я проверил devart и npgsql для реализации подключения к базе данных postgresql с использованием модели данных объекта.

Когда я проверял devart, он поддерживает модель данных объекта в профессиональной редакции (которая лицензирована). И мы не хотим использовать какие-либо лицензионные компоненты.

Когда я проверил npgsql, не было примеров или ссылок, объясняющих, как подключиться к postgresql с использованием структуры сущности ado.net.

Теперь мой вопрос: возможно ли реализовать postgresql, модель сущности ado.net, linq ???

1 Ответ

2 голосов
/ 01 декабря 2011

Несколько месяцев назад я работал над проектом с использованием postgresql, npgsql, EF и linq: так что да, это возможно, но потребовалось немного усилий для его настройки.

Вкл. http://npgsql.com/Есть несколько статей о том, как справиться с этим, но теперь у веб-сайта, похоже, есть проблемы с отображением страниц :). Так что я ссылаюсь на них из кэшированных Google:

Part1

Part2

...