问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ASP进行留言统计的时候出现代码错误,请高手帮忙看看代码

发布网友 发布时间:2024-09-26 02:48

我来回答

3个回答

热心网友 时间:2024-09-28 02:31

不懂asp,不过你可以这样测试:
1。在页面输出id,看看到底有没有取到值。
2。将sql语句中的变量替换后,直接在数据库操作,看看有没有问题,能否查到数据。
估计就是这两个问题中的一个。

热心网友 时间:2024-09-28 02:29

如果我没有说错的话,楼主的网站可能是一个电影网站,而这个要统计的表则是以某一个电影评论的表,然后在显示电影内容同时想直接显示出有多少人对这个电影进行了评论的.是不是这个意思?

而Access是一个桌面引擎的数据库不是一个服务器,他只支持ANSI-SQL而不支持Trans-SQL语句的!所以在使用聚合函数时一定要小心.像这样的统计绝对是不可取的!因为这样显然不够专业,让数据库执行的运算过大,而对数据库的优化是不够的!一般第一种考虑就是使用存储过程,这个在ACCESS中是受到支持的!可以使用传出参数与传入参数,只要一个就可以了,何必使用这么复杂的语句呢?根本就是对ACCESS不利的.因为本身ACCESS是桌面引擎,要将库中内容加到内存中进行查找的,这跟SQL有很大的不同的!

iif中再使用sum这样的聚合函数本身就是不利的!如果实在不想这样做的话,可以考虑使用一个计数聚合count就可以了!何必这样使用?基本上的判断是你的SQL语句出了问题的!这也是一种常用的小型的较小的数据库的使用方法的!
select count(*) from tablename where movieid='"&id&"'"
这里我只是估计你的id可能是一个字符型的,而不是数字型的,至于是什么型的,内外自己到数据库中去查看一下!然后用程序去判断select的结果是否有值,而不要直接使用两个聚合函数进行嵌套,本身聚合函数的执行效率并不太高的!

还有不明白的,可以问我!

热心网友 时间:2024-09-28 02:31

这样就可以了

已有<%=Conn.ExeCute("SELECT COUNT(tongjishuliang) FROM qd_comment WHERE movieid="&id&"")%>位网友发表了看法,点击查看。

不行百度HI我,帮你解决

热心网友 时间:2024-09-28 02:37

不懂asp,不过你可以这样测试:
1。在页面输出id,看看到底有没有取到值。
2。将sql语句中的变量替换后,直接在数据库操作,看看有没有问题,能否查到数据。
估计就是这两个问题中的一个。

热心网友 时间:2024-09-28 02:31

如果我没有说错的话,楼主的网站可能是一个电影网站,而这个要统计的表则是以某一个电影评论的表,然后在显示电影内容同时想直接显示出有多少人对这个电影进行了评论的.是不是这个意思?

而Access是一个桌面引擎的数据库不是一个服务器,他只支持ANSI-SQL而不支持Trans-SQL语句的!所以在使用聚合函数时一定要小心.像这样的统计绝对是不可取的!因为这样显然不够专业,让数据库执行的运算过大,而对数据库的优化是不够的!一般第一种考虑就是使用存储过程,这个在ACCESS中是受到支持的!可以使用传出参数与传入参数,只要一个就可以了,何必使用这么复杂的语句呢?根本就是对ACCESS不利的.因为本身ACCESS是桌面引擎,要将库中内容加到内存中进行查找的,这跟SQL有很大的不同的!

iif中再使用sum这样的聚合函数本身就是不利的!如果实在不想这样做的话,可以考虑使用一个计数聚合count就可以了!何必这样使用?基本上的判断是你的SQL语句出了问题的!这也是一种常用的小型的较小的数据库的使用方法的!
select count(*) from tablename where movieid='"&id&"'"
这里我只是估计你的id可能是一个字符型的,而不是数字型的,至于是什么型的,内外自己到数据库中去查看一下!然后用程序去判断select的结果是否有值,而不要直接使用两个聚合函数进行嵌套,本身聚合函数的执行效率并不太高的!

还有不明白的,可以问我!

热心网友 时间:2024-09-28 02:30

这样就可以了

已有<%=Conn.ExeCute("SELECT COUNT(tongjishuliang) FROM qd_comment WHERE movieid="&id&"")%>位网友发表了看法,点击查看。

不行百度HI我,帮你解决
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
上海什么酒店最高大上 业精于勤荒于嬉。行成于思毁于随 ""业精于勤,荒于嬉,行成于思,毁于随"是什么意思?解释的好点 文才神摆在阳台东南面朝窗户好吗 高锰酸钾鱼缸要泡多久合适 高锰酸钾泡鱼缸的时间介绍 高锰酸钾浸盆要多久 高锰酸钾浸泡需要的时间是多久? 高锰酸钾要泡多久合适 高锰酸钾要泡多长时间合适 天气炎热,长途车下面放行李的地方放活的黄鳝会死吗 15款明锐1.4 t烧机油吗 ...年斯柯达明锐换了四个点火线圈四个火花塞油耗增大两升左右为什么... 传祺GS4和CR-V怎么选? EasyAspEasyASP 的特点 长安75和传奇gs4和本田srv哪个好,本人买车不知那款好,求解 怎么样才能提高Asp代码的执行效率,怎么样优化代码 gs4传祺与xrv哪个好 xrv和传祺gs4哪个好 cp3 mp4为什么不用耳机没声 有点咳嗽可以打预防针吗 宝宝偶尔咳嗽可以打预防针吗 宝宝有一点点咳嗽可以打预防针吗 宝宝偶尔咳嗽几声可以打预防针吗 帮取个女的游戏名字,要4个字的··非主流的不要··· 求游戏名字,多少字无所谓,要好听的不要非主流的, ...清雅的游戏名字,最多7个字吧,,,可以有点符号(字和符号加起来不超过7... ...的女游戏名字 寝室姐妹想一起玩鹿鼎记 不要非主流的谢谢 非主流好听的游戏名字(好听不非主流的网名) 高级软考 哪个好考 软考高级哪个好?选哪科容易过! 零基础考软考哪个好考 我的世界重机枪怎么做-重机枪完成方法 请问众车友为什么同级别的gs4和dx7价格确实g 本田xrv和丰田rav4哪个好 纠结Xrv1.5自动经典款怎么样啊,同价位的还有哪款车了 10:54时,时针与分针的夹角是多少度? 杭州江干区劳动保障监察中队在哪? 我人在西湖区学院路299号临近余杭塘... 东风本田XRV有1.5T的吗 1.5T东风本田XRV质量好吗? 本田XRV用什么发动机 本田XRV1.5T动力问题? 稍做了十几个俯卧撑手就撑不住了,是什么原因 为什么我能天天跑15公里,俯卧撑却坚持不了 为什么我都这样了还是做了100个俯卧撑累的墙都扶不住了(三图),想不通... ...这种 凡是身上用劲儿的运动,都是不一会 就浑身颤抖 支撑不住... 做数控的算什么职务 千分之九百九十九等于百分之几 一千分之九百九十九的五分之三是多少? 软考报名对学历有限制吗? 你若不伤 岁月无恙 本田xrv中控屏怎么连接手机 xrv与gs4哪个好