架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 22091|回复: 0

[资料] A recognition error occurred. near line 1, column 10

[复制链接]
发表于 2016-7-7 17:41:44 | 显示全部楼层 |阅读模式
A recognition error occurred. near line 1, column 10
  1. Guid guid=(request.HttpContext.Session["User"] as XXXX.Model.User).ID;
  2.                     string sql = "SELECT ID,[Type],[Name],[Describe],[CreateTime],[_COUNT] FROM (SELECT ROW_NUMBER() OVER(Order by G.CreateTime DESC) AS RowNumber,G.ID,G.[Type],G.Name,G.Describe,G.CreateTime,COUNT(I.ID) AS _COUNT FROM a_Group G LEFT JOIN a_GroupInfo I ON G.ID=I.GROUP_ID WHERE G.[Status]=1 AND (I.[Status]=1 OR I.[Status] IS NULL) AND G.USER_GUID=:userid GROUP BY G.ID,G.[Type],G.Name,G.Describe,G.CreateTime) TEMP WHERE  RowNumber BETWEEN 1 AND 5";
  3.                     
复制代码


原来:


  1. var list = _session.CreateQuery(sql).SetGuid("userid", guid).List();
复制代码



改成:

  1. var list = _session.CreateSQLQuery(sql).SetGuid("userid", guid).List();
复制代码




success!




上一篇:C#中dynamic的正确用法
下一篇:sql server万能分页存储过程
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2026-7-18 09:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表