mvc hibernate hql语句查询字段中不重复的数据,请大侠救命!

William.jing 发布于 2012/12/07 09:58
阅读 1K+
收藏 0

大家好!我用的是mvc 框架采用hibernate方式实现查询数据表中的一个字段中的不重复数据,我采用下面的方法,为什么不能执行呢?请高手指点不胜感激,回复为盼。

我用的是sql2008数据库 mvc3.0 ,如果没听明白我再补充谢谢!!

List<Base_Department> DepList =new List<Base_Department>();
            StringBuilder sb = new StringBuilder();
            sb.Append("select distinct DepartmentId from Base_Department ");
            
            IList<Base_Department> flow_model_setting = base_departmentservice.ExcuteQueryHql(sb.ToString());[code=sql]
 /// 自定义查询hql
        /// </summary>
        /// <param name="hql"></param>
        /// <returns></returns>
        public IList<Model> ExcuteQueryHql(string hql)
        {
            return (IList<Model>)HibernateTemplate.Execute(new HibernateDelegate<IList<Model>>(delegate(NHibernate.ISession session)
            {
                IQuery query = session.CreateQuery(hql);
                return query.List<Model>(); //执行到这个地方就出错,请高手指点谢谢。
            }), true);
        }

加载中
0
Wentasy
Wentasy
报的什么错误?
0
紅顏為君笑
紅顏為君笑
直接查询统计记录数为1的记录就行了
0
紅顏為君笑
紅顏為君笑
楼主做的真麻烦
返回顶部
顶部