从Nhibernate 3.3获取SqlConnection

时间:2012-05-29 09:16:19

标签: c# nhibernate

我想使用带有nhibernate 3.3的命名查询的Pivot并在GridView中使用它。

我在NHibernate, Pivot-table and/or GetNextID()看到我可以使用结果转换器,但我无法预测字段是什么。 (所以我认为bean不可能,我需要命名列)

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

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

此致

1 个答案:

答案 0 :(得分:4)

NHibernates ISession接口具有属性Connection,它提供了底层的ADO.NET连接对象。