/ / Get SqlConnection de Nhibernate 3.3 - c #, nhibernate

Obter SqlConnection do Nhibernate 3.3 - c #, nhibernate

Eu quero usar o Pivot com uma consulta nomeada com o nhibernate 3.3 e usá-lo em um GridView.

Eu vi no NHibernate, tabela dinâmica e / ou GetNextID () que eu posso usar o transformador de resultados, mas eu não posso prever o que serão os campos. (Então, um bean não é possível eu acho, e eu preciso ter uma coluna nomeada)

Portanto, a melhor solução é usar uma consulta nomeada e colocá-la em uma DataTable.

Existe uma maneira fácil de obter os dados e colocá-lo emuma DataTable. Um método seria recuperar o SqlConnection do nhibernate e usá-lo para recuperar os dados retornados pelo procedimento armazenado. Mas alguém faz isso?

Saudações

Respostas:

4 para resposta № 1

NHibernates ISession interface tem propriedade Connection que fornece o objeto de conexão ADO.NET subjacente.