Но когда первый SP, соединение закрывается.
Код: Выделить всё
db = DatabaseFactory.CreateDatabase();
DbCommand selectCommand = db.GetStoredProcCommand("dbo.usp_set_session_context");
db.ExecuteReader(selectCommand);
DbCommand selectCommand1 = db.GetStoredProcCommand("dbo.usp_get_session_context");
using (IDataReader dataReader = db.ExecuteReader(selectCommand1))
{
while (dataReader.Read())
{
var data = dataReader["LoginUserAccountName"].ToString();
}
}
Код: Выделить всё
//using (var con = db.CreateConnection())
//{
// con.Open();
// DbCommand selectCommand = db.GetStoredProcCommand("dbo.usp_set_session_context");
// db.ExecuteReader(selectCommand);
// DbCommand selectCommand1 = db.GetStoredProcCommand("dbo.usp_get_session_context");
// using (IDataReader dataReader = db.ExecuteReader(selectCommand1))
// {
// while (dataReader.Read())
// {
// var data = dataReader["LoginUserAccountName"].ToString();
//
//
// }
// }
//}
Подробнее здесь: https://stackoverflow.com/questions/784 ... un-multipl