Abbiamo una stored procedure che restituisce diverse tabelle. Quando lo chiamiamo usando NHibernate, usiamo il trasformatore di bean, ma otteniamo solo la prima tabella trasformata e tutti gli altri risultati vengono ignorati.NHibernate query denominata e più set di risultati
So che NH è in grado di elaborare più query in un db trip usando i futures ma abbiamo solo una query e produce un risultato simile a quello che otterremmo con i future, ma ottenendo questo da una stored procedure.
Credo che questo scenario sia abbastanza comune ma non è riuscito a trovare alcun indizio. È possibile utilizzare l'NH per recuperare tali risultati?
potrebbe forse dividere la SP in due? se è così, puoi farlo funzionare usando 'CreateSQLQuery' due volte –
Sembra che la tua risposta sia [qui] (http://stackoverflow.com/questions/4623549/) –
@Andrew Con i futures evitiamo più viaggi di andata e ritorno verso il database, non vedo alcun punto di dividere il SP per fare il contrario. –