从Nhibernate 3.3获取SqlConnection

P. *_*ohm 2 c# nhibernate

我想将Pivot与nhibernate 3.3的命名查询一起使用,并在GridView中使用它。

我在NHibernate,数据透视表和/或GetNextID()上看到可以使用结果转换器,但是我无法预测将是哪个字段。(所以我认为不可能有一个bean,我需要命名列)

因此,最好的解决方案是使用命名查询并将其放在DataTable中。

有没有一种简单的方法来获取数据并将其放入DataTable中。一种方法是从nhibernate检索SqlConnection并使用它检索存储过程返回的数据。但是有人会怎么做?

问候

Fir*_*iro 5

NHibernates ISession接口具有Connection提供基础ADO.NET连接对象的属性。