nHibernate存储过程调用返回数据列表

时间:2010-05-26 18:45:33

标签: nhibernate stored-procedures

我想从应用程序中调用存储过程,而不在映射文件中指定任何内容,我的存储过程返回是一个列表。

public IList<INewItem> GetItemsByfilter(IList<object> Filters)
{
    // call sp with out using the mapping file sp returns a dataset
}

1 个答案:

答案 0 :(得分:2)

IList results = session.CreateSQLQuery("exec myStoredProcedure").List();

或者从IDbConnection获取原始session.Connection并使用ADO.NET运行存储过程。