账号通
    

账号  

密码  

3787

查看

15

回复
主题:我想获取KS_UploadFiles表格中的FileName字段 [收藏主题] 转到:  
wsljd 当前离线

92

主题

16

广播

0

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

用户积分:223 分
登录次数:142 次
注册时间:2010/10/22
最后登录:2021/5/30
wsljd 发表于:2013/8/17 11:26:03   | 只看该作者 查看该作者主题 楼主 
如是 我想获取KS_UploadFiles表格中的FileName字段 ,根据所打开内容的不同 比如当前所打开页面的infoid=3520;而地址栏中是id=3520 .我的SQL自定义标签该如何写?

select top 1 FileName from KS_UploadFiles where InfoID=[KS:Current:InfoID]

select top 1 FileName from KS_UploadFiles where InfoID=[ReqNum([KS:Current:InfoID])] order by Id


这两种方式均会引起系统无响应(浏览器半天没反应,不知道是系统崩溃还是怎么回事.)


select top 1 FileName from KS_UploadFiles where InfoID=[KS:Param(0)] order by Id
参数是ID,调用的是地址栏中的id号.
而用这种方式显示"本栏目无数据" 而实际上数据是存在的.

我的语句那里存在问题,请高手指点,不甚感激!

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

92

主题

16

广播

0

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

用户积分:223 分
登录次数:142 次
注册时间:2010/10/22
最后登录:2021/5/30
wsljd 发表于:2013/8/17 11:27:27   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统

我的语句那里存在问题,请高手指点,不甚感激!

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

92

主题

16

广播

0

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

用户积分:223 分
登录次数:142 次
注册时间:2010/10/22
最后登录:2021/5/30
wsljd 发表于:2013/8/19 9:35:38   | 只看该作者 查看该作者主题 藤椅 
有人看到我的这个问题吗?官方给个解释如何?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/8/19 10:02:55   | 只看该作者 查看该作者主题 板凳 

第一条语句,经测试,可以调用到数据

需要放在文章内容页模板:



点击查看原图







而第二条,地址栏目的应该这样获取



select top 1 FileName from KS_UploadFiles where InfoID=[ReqNum(id)] order by Id

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/8/19 10:03:52   | 只看该作者 查看该作者主题 报纸 
科汛智能建站系统

另外需要注意的是。SQL标签调用格式为

{SQL_标签名称()}



括号不能少。



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

92

主题

16

广播

0

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

用户积分:223 分
登录次数:142 次
注册时间:2010/10/22
最后登录:2021/5/30
wsljd 发表于:2013/8/19 10:15:11   | 只看该作者 查看该作者主题 地板 
做在线知识付费 选科汛云开店
以下是引用 科汛官方在2013-8-19 10:03:52的发言:

另外需要注意的是。SQL标签调用格式为

{SQL_标签名称()}





括号不能少。







问题就出在了括号上,太粗心了.谢谢!

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

92

主题

16

广播

0

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

用户积分:223 分
登录次数:142 次
注册时间:2010/10/22
最后登录:2021/5/30
wsljd 发表于:2013/8/19 10:20:41   | 只看该作者 查看该作者主题 7楼 

我想要的是这样的escape('/UploadFiles/2013-8/74/S130211271729218.swf'),而出来却是

escape('

/UploadFiles/2013-8/74/S130211271729218.swf

'),

为什么调用出来的地址会自动换行呢?
换行之后我的js代码就无法调用这个地址了.

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

92

主题

16

广播

0

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

用户积分:223 分
登录次数:142 次
注册时间:2010/10/22
最后登录:2021/5/30
wsljd 发表于:2013/8/20 8:52:07   | 只看该作者 查看该作者主题 8楼 

帮帮忙,谁给解释一下7楼的问题!
另外用

select top 1 FileName from KS_UploadFiles where InfoID=[ReqNum(id)] order by Id会说SQL语句有错误.

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/8/20 9:55:11   | 只看该作者 查看该作者主题 9楼 

循环体里应该这样写



[Loop Times="10"]{$Field(FileName,text,0,...,2,)}[/Loop]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2013/8/20 9:55:45   | 只看该作者 查看该作者主题 10楼 
以下是引用 wsljd在2013-8-20 8:52:07的发言:

帮帮忙,谁给解释一下7楼的问题!

另外用

select top 1 FileName from KS_UploadFiles where InfoID=[ReqNum(id)] order by Id会说SQL语句有错误.



你的URL要有传id号过来





http://www.kesion.com/index.aspx?id=1

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行1.86719秒 powered by KesionCMS 9.0