在Nhibernate中没有直接的API来得到ADO.NET中DataTable,DataSet.
整个Nhibernate仅仅使用了ADO.net中的IDbCommand和IDataReader
实现数据查询的相关的类基本上以下几个:
AbstractBatcher(接口为IBatcher)
Loader(abstract class)
QueryTranslator(实现hql到sql的装换:实现接口IQueryTranslator)
HQLQueryPlan
整个Nhibernate仅仅使用了ADO.net中的IDbCommand和IDataReader
实现数据查询的相关的类基本上以下几个:
AbstractBatcher(接口为IBatcher)
Loader(abstract class)
QueryTranslator(实现hql到sql的装换:实现接口IQueryTranslator)
HQLQueryPlan