“/”应用程序中的服务器错误。

关键字 'order' 附近有语法错误。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Exception: 关键字 'order' 附近有语法错误。

源错误:


行 634:                    {
行 635:                        string cat = db.GetOne("select art_part from " + Config.Table("article") + " where art_title='" + Request["pn"] + "'");
行 636:                        DataTable u = db.GetAll("select top 12 a.*,c.cat_code from " + Config.Table("article") + " as a left join "+Config.Table("category")+" as c on a.art_part=c.p_id where art_part=" + cat + " order by art_recommend desc, art_dateline desc");
行 637:                        Templates.Assign("u", u);
行 638:                        Templates.Assign("name", db.GetRow("select * from " + Config.Table("category") + " where p_id=" + cat));

源文件: f:\usr\localuser\qyw13361\cn\index.aspx.cs    行: 636

堆栈跟踪:


[Exception: 关键字 'order' 附近有语法错误。]
   DbSql.Query(String sql) +168
   Db.GetAll(String sql) +13
   Index.FormDetailPage() in f:\usr\localuser\qyw13361\cn\index.aspx.cs:636

[TargetInvocationException: 调用的目标发生了异常。]
   System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) +0
   System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) +72
   System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) +335
   System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +28
   System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters) +19
   Index.Page_Load(Object sender, EventArgs e) in f:\usr\localuser\qyw13361\cn\index.aspx.cs:101
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +91
   System.Web.UI.Control.LoadRecursive() +74
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2207


版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.272