Использует ли Nhibernate ADO.NET для подключения к базе данных? - PullRequest
2 голосов
/ 22 мая 2011

Что такое поставщик данных для nhibernate? Это ADO.NET?

Ответы [ 2 ]

3 голосов
/ 22 мая 2011

Да, это использует ADO.NET для внутреннего использования.

3 голосов
/ 22 мая 2011

Взгляните на http://community.jboss.org/wiki/DatabasesSupportedByNHibernate.
Он показывает, какие инструменты / драйверы используются для подключения к различным базам данных.например:

Oracle 9i и 10g поддерживаются как с использованием драйвера Microsoft (System.Data.OracleClient), так и с использованием драйвера Oracle (Oracle.Data.OracleClient).

Или:

Для работы с Firebird установите последнюю версию Firebird .NET Data Provider.

Я не уверен, использует ли он ADO.Net для подключений к SQL Server, Но, похоже, он не использует ADO.Net для других систем баз данных.

...