在内部,NHibernate 是使用 DataSets 还是 SqlDataReaders 从 sql server 访问数据还是依赖?
问问题
97 次
1 回答
2
实际上,它都没有使用。它使用的是一个“抽象的” IDataReader,其中有几个依赖于平台的实现。对于 SQL Server,它确实使用SqlDataReader
,是的。
在 NHibernate 中,有一个 的概念IDriver
,它为核心 NHibernate 代码提供和抽象,并负责创建特定于平台的实例IDbConnection
和IDbCommand
对象。
于 2010-02-08T09:42:06.463 回答