/// <summary> /// 通过SQL进行数据对象的查询 /// </summary> /// <typeparam name="T">泛型类型,由用户定义</typeparam> /// <param name="session">需要执行操作的Session</param> /// <param name="sql">需要执行的SQL查询语句</param> /// <param name="pager">分页对象</param> /// <returns>返回查询到的数据对象集合</returns> public static IList <T> FindObjectListBySQL <T>(ISession session, string sql, Pager pager) { return(HibernateHelper.FindObjectListBySQL <T>(session, sql, null, pager)); }
/// <summary> /// 通过SQL进行数据对象的查询 /// </summary> /// <typeparam name="T">泛型类型,由用户定义</typeparam> /// <param name="session">需要执行操作的Session</param> /// <param name="sql">需要执行的SQL查询语句</param> /// <param name="dbParamCollection">查询中的参数集合</param> /// <param name="alias">需要进行填充的数据对象别名</param> /// <param name="entityClass">需要填充的数据对象类型</param> /// <returns>返回查询到的数据对象集合</returns> public static IList <T> FindObjectListBySQL <T>(ISession session, string sql, DBParamCollection dbParamCollection, string alias, Type entityClass) { return(HibernateHelper.FindObjectListBySQL <T>(session, sql, dbParamCollection, alias, entityClass, null)); }
/// <summary> /// 通过SQL进行数据对象的查询 /// </summary> /// <typeparam name="T">泛型类型,由用户定义</typeparam> /// <param name="session">需要执行操作的Session</param> /// <param name="sql">需要执行的SQL查询语句</param> /// <param name="dbParamCollection">查询中的参数集合</param> /// <returns>返回查询到的数据对象集合</returns> public static IList <T> FindObjectListBySQL <T>(ISession session, string sql, DBParamCollection dbParamCollection) { return(HibernateHelper.FindObjectListBySQL <T>(session, sql, dbParamCollection, null)); }
/// <summary> /// 通过SQL进行数据对象的查询 /// </summary> /// <typeparam name="T">泛型类型,由用户定义</typeparam> /// <param name="session">需要执行操作的Session</param> /// <param name="sql">需要执行的SQL查询语句</param> /// <param name="alias">需要进行填充的数据对象别名</param> /// <param name="entityClass">需要填充的数据对象类型</param> /// <param name="pager">分页对象</param> /// <returns>返回查询到的数据对象集合</returns> public static IList <T> FindObjectListBySQL <T>(ISession session, string sql, string alias, Type entityClass, Pager pager) { return(HibernateHelper.FindObjectListBySQL <T>(session, sql, null, alias, entityClass, pager)); }