我在webconfig中有2个数据库配置,db1和bd2。 默认情况下,“会话Nhibernate以db1开头”,但是在这一部分中我需要使用db2。
如何在会话中切换或更改db1到db2的连接?
public IList<RespuestaOrdenMagic> ProcesarEnvioMAGIC_EC()
{
try
{
var sqlText = "EXEC [dbo].[INV_RESPUESTASMAGIC_EC]";
var query = Session.CreateSQLQuery(sqlText);
return query.SetResultTransformer(Transformers.AliasToBean(typeof(RespuestaOrdenMagic))).List<RespuestaOrdenMagic>();
}
catch (Exception ex)
{
throw new Exception("Error en [INV_RESPUESTASMAGIC_EC]" + ex.Message, ex);
}
}
非常感谢