我想从应用程序中调用存储过程,而不在映射文件中指定任何内容,我的存储过程返回是一个列表。
public IList<INewItem> GetItemsByfilter(IList<object> Filters)
{
// call sp with out using the mapping file sp returns a dataset
}
答案 0 :(得分:2)
IList results = session.CreateSQLQuery("exec myStoredProcedure").List();
或者从IDbConnection
获取原始session.Connection
并使用ADO.NET运行存储过程。