账号通
    

账号  

密码  

4298

查看

8

回复
主题:V6中的单页面无法访问 [收藏主题] 转到:  
setep 当前离线

8

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:318 分
登录次数:9 次
注册时间:2009/6/13
最后登录:2010/1/21
setep 发表于:2009/8/24 11:09:00   | 只看该作者 查看该作者主题 楼主 
科汛在线考试系统(NET)

在文章系统新建了一个单页面,但是预览的时候无法显示,问题如下:

 

   

技术信息(用于支持人员)

  • 错误类型:
    Microsoft JET Database Engine (0x80040E14)
    FROM 子句语法错误。
    /KS_Cls/Kesion.Label.BaseFunCls.asp, 第 131 行

  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; Foxy/1; .NET CLR 2.0.50727; 360SE)

  • 网页:
    GET /index.asp

 

找到/KS_Cls/Kesion.Label.BaseFunCls.asp, 第 131 行
附近代码内容如下:

 

'*********************************************************************************************************
  '函数名:ReplacePrevNext
  '作  用:上一篇、下一篇
  '参  数:NowID 现在ID,Tid 目录ID,TypeStr类型
  '*********************************************************************************************************
  Function GetPrevNextURL(ChannelID,NowID, Tid, TypeStr,ByRef Title)
       Dim SqlStr,LinkUrl
       SqlStr="SELECT Top 1 ID,Title,Tid,Fname From " & KS.C_S(ChannelID,2) & " Where Tid='" & Tid & "' And ID" & TypeStr & NowID & " And Verific=1 and  DelTF=0 Order By ID"
    If TypeStr=">" Then SqlStr=SqlStr & " asc" else SqlStr=SqlStr & " desc"
    Dim RS:Set RS=Conn.Execute(SqlStr) //这里就是第131行
    If RS.EOF And RS.BOF Then
     GetPrevNextURL = "#" : Title = "没有了"
    Else
     LinkUrl = KS.GetItemURL(ChannelID,RS(2),RS(0),RS(3))
     GetPrevNextURL = LinkUrl : Title= "<a href=""" & LinkUrl & """ title=""" & RS(1) & """>" & RS(1) & "</a>"
    End If
    RS.Close:Set RS = Nothing
  End Function
  Function ReplacePrevNext(ChannelID,NowID, Tid, TypeStr)
       Dim Title
    Call GetPrevNextURL(ChannelID,NowID, Tid, TypeStr,Title)
    ReplacePrevNext=Title
  End Function
  
  
  '替换自定义字段
  Function ReplaceUserDefine(ChannelID,F_C,ByVal RS)
     If Not IsObject(Application(KS.SiteSN&"_userfiledlist"&channelid)) Then
       Set  Application(KS.SiteSN&"_userfiledlist"&channelid)=KS.InitialObject("msxml2.FreeThreadedDOMDocument"& MsxmlVersion)
    Application(KS.SiteSN&"_userfiledlist"&channelid).appendChild(Application(KS.SiteSN&"_userfiledlist"&channelid).createElement("xml"))
    Dim D_F_Arr,K,Node,FieldName
    Dim KS_RS_Obj:Set KS_RS_Obj=Conn.Execute("Select FieldName From KS_Field Where ChannelID=" & ChannelID &" And ShowOnForm=1 Order By OrderID Asc")
    If Not KS_RS_Obj.Eof Then D_F_Arr=KS_RS_Obj.GetRows(-1)
       KS_RS_Obj.Close:Set KS_RS_Obj=Nothing
    If IsArray(D_F_Arr) Then
       For K=0 To Ubound(D_F_Arr,2)
      Set Node=Application(KS.SiteSN&"_userfiledlist"&channelid).documentElement.appendChild(Application(KS.SiteSN&"_userfiledlist"&channelid).createNode(1,"userfiledlist"&channelid,""))
      Node.attributes.setNamedItem(Application(KS.SiteSN&"_userfiledlist"&channelid).createNode(2,"fieldname","")).text=D_F_Arr(0,K)
      Next
     End If
   End If
  
   For Each Node in Application(KS.SiteSN&"_userfiledlist"&channelid).documentElement.SelectNodes("userfiledlist"&channelid)
       FieldName=Node.selectSingleNode("@fieldname").text
   If Not IsNull(RS(FieldName)) Then
     F_C=Replace(F_C,"{$" & FieldName & "}",RS(FieldName))
   Else
     F_C=Replace(F_C,"{$" & FieldName & "}","")
   End If
   Next
  
  ReplaceUserDefine=F_C
 End Function

 费解,不知道怎么回事,麻烦知道的告诉我下,在线等,也可以联系我QQ:83970496

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2010/1/30 9:01:00   | 只看该作者 查看该作者主题 沙发 

{$GetArticleAction}

 

这个棱也是不对的

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wshxh 当前离线

60

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:317 分
登录次数:25 次
注册时间:2010/1/20
最后登录:2011/4/9
wshxh 发表于:2010/1/29 22:16:00   | 只看该作者 查看该作者主题 藤椅 
科汛在线商城系统(NET)


此主题相关图片如下:0011.jpg
0011.jpg
我也遇到这个问题

 

这样子解决:

 

比如单页面是用来放企业简介信息的,那就另外做一个企业信息模板,然后在栏目里面的单页模板进行绑定。这就不会出错了。

 

 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
xigua 当前离线

77

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:589 分
登录次数:42 次
注册时间:2009/8/26
最后登录:2011/3/17
xigua 发表于:2009/9/3 10:50:00   | 只看该作者 查看该作者主题 板凳 
科汛在线考试系统(NET)

我的单页面不能发布,一直错误!、

 

Microsoft JET Database Engine 错误 '80040e14'

语法错误 (操作符丢失) 在查询表达式 'channelid=1 and infoid=' 中。

/Web/KS_Cls/Kesion.Label.SQLCls.asp,行 200

 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
setep 当前离线

8

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:318 分
登录次数:9 次
注册时间:2009/6/13
最后登录:2010/1/21
setep 发表于:2009/8/27 9:27:00   | 只看该作者 查看该作者主题 报纸 
科汛在线网校系统
只使用了{$GetClassIntro}、{$GetArticleAction}、{LB_位置导航}、{LB_底部通用} 、{LB_自定义头部} 这5个标签
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2009/8/24 13:59:00   | 只看该作者 查看该作者主题 地板 
科汛在线商城系统(NET)
标签使用不对.你可能在单页面放了上一篇,下一篇标签.这个是不支持的
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
setep 当前离线

8

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:318 分
登录次数:9 次
注册时间:2009/6/13
最后登录:2010/1/21
setep 发表于:2009/8/27 9:24:00   | 只看该作者 查看该作者主题 7楼 
科汛在线考试系统(NET)

没有使用你说的标签,我截图了,可以看下标签使用情况,不过不是你说的那个原因。还请高人另给意见

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
dengcc 当前离线

208

主题

3

广播

0

粉丝
添加关注
级别:二年级

用户积分:2003 分
登录次数:189 次
注册时间:2009/8/17
最后登录:2015/5/18
dengcc 发表于:2009/8/24 13:23:00   | 只看该作者 查看该作者主题 8楼 
做在线知识付费 选科汛云开店
帮顶...我也关注中...
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
hcliuke11 当前离线

10

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:138 分
登录次数:18 次
注册时间:2009/9/7
最后登录:2010/8/12
hcliuke11 发表于:2010/8/12 10:25:30   | 只看该作者 查看该作者主题 9楼 
科汛在线商城系统(NET)
我也是这个问题!按照管理员一生有你的方法已经解决了!谢谢谢啦!在栏目页里面把“上一页”“下一页”的标签去除就行了!


就是这个网站出的问题   凡是有新闻的栏目都不可以发布:www.seoasd.com
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行6.20703秒 powered by KesionCMS 9.0