账号通
    

账号  

密码  

4086

查看

7

回复
主题:[求助]SQL函数调用当前文章图片地址 [收藏主题] 转到:  
9wan9 当前离线

80

主题

0

广播

2

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

用户积分:704 分
登录次数:50 次
注册时间:2007/1/13
最后登录:2014/6/11
9wan9 发表于:2008/11/25 17:43:00   | 只看该作者 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

我正在用科汛系统做一个产品展示型网站,因为文章图片插进去不好看,而且,大小不好控制.所以,在文章内容页里,把图片上传后,我把图片删了,然后再用SQL函数调用出文章的图片,这样,就可以使用SQL函数固定好图片的大小及位置了,

只是,出现了一个严重的错误,我用的SQL语句是这样的:

select Picurl from KS_Article where tid in({$CurrClassID}) order by id desc 

 

{$Field(picurl,Text,0,...,0,)}

 

可是,这样调用出来的图片,它只是最近一级栏目文章里ID数最小的图片,也就是不管我加多少个文章上去(每个文章都重新上传图片上去),在文章内容页里,调出来的图片都是最近上传的图片.

 

请问,怎么样实现用SQL函数调用当前文章图片的效果呢?十分感谢!!

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

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/11/26 8:56:00   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统
太早的版本,估计那时不支持这样的标签.建议还是用最新版
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
科汛官方 当前离线

47268

主题

145

广播

405

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

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2008/11/25 22:07:00   | 只看该作者 查看该作者主题 藤椅 
科汛在线考试系统(NET)

如果你只是要得到图片链接,可以在内容页用标签

{=GetPhoto(130,90)}

 

130宽

90高

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

80

主题

0

广播

2

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

用户积分:704 分
登录次数:50 次
注册时间:2007/1/13
最后登录:2014/6/11
9wan9 发表于:2008/11/25 22:15:00   | 只看该作者 查看该作者主题 板凳 
科汛智能建站系统

感谢解答,可还是不行.

我是想在图片文章页里,用一个表格,单独把图片调出来,使用现在{=GetPhoto(130,90)}这个标签到内容页模板,结果,打开后文章后,出现的直接是"{=GetPhoto(130,90)}"一列文字,而没有图片,这真是有点奇怪了

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

80

主题

0

广播

2

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

用户积分:704 分
登录次数:50 次
注册时间:2007/1/13
最后登录:2014/6/11
9wan9 发表于:2008/11/25 19:34:00   | 只看该作者 查看该作者主题 报纸 

自己顶一下,期待管理员解决下

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

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2008/11/25 19:31:00   | 只看该作者 查看该作者主题 地板 

当前文章应该用{$CurrInfoID}

 

 select top 1 Picurl from KS_Article where id={$CurrInfoID} order by id desc 

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

80

主题

0

广播

2

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

用户积分:704 分
登录次数:50 次
注册时间:2007/1/13
最后登录:2014/6/11
9wan9 发表于:2008/11/25 22:08:00   | 只看该作者 查看该作者主题 7楼 
科汛在线考试系统(NET)

因为特殊原因,我使用的比较经典的3.4版本,按刚写的SQL查询语句,还是有问题

 

 

Microsoft JET Database Engine 错误 '80040e14'

不正常 GUID。 在查询表达式 'id={$CurrInfoID}' 中。

 

../KS_Cls/KS_RefreshCls.asp,行 196

 

我找到 行 196的代码:

 

 KS_RS_Obj.Open FunctionSQL,Conn,1,1

 

请问,应该如何解决呢?

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

80

主题

0

广播

2

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

用户积分:704 分
登录次数:50 次
注册时间:2007/1/13
最后登录:2014/6/11
9wan9 发表于:2008/11/25 20:59:00   | 只看该作者 查看该作者主题 8楼 
做在线知识付费 选科汛云开店

十分感谢您的解答,可以刚才试了下,还是不行啊

 

在文章内容页,有下列提供错误:

 

Microsoft JET Database Engine 错误 '80040e14'

不正常 GUID。 在查询表达式 'id={$CurrInfoID}' 中。

 

../KS_Cls/KS_RefreshCls.asp,行 196

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