nhibernate的数据提供者是什么?是ADO.NET吗?
答案 0 :(得分:3)
看看http://community.jboss.org/wiki/DatabasesSupportedByNHibernate 它显示了用于连接到不同数据库的工具/驱动程序。例如:
支持Oracle 9i和10g,均使用Microsoft驱动程序(System.Data.OracleClient)和Oracle驱动程序(Oracle.Data.OracleClient)。
或者:
要使用Firebird,请安装最新的Firebird .NET数据提供程序。
我不确定它是否使用ADO.Net进行SQL Server连接,但它似乎并没有将ADO.Net用于其他数据库系统。
答案 1 :(得分:3)
在内部是uses ADO.NET。