多选投票怎么做啊?我怎么做都不对啊

charkie 2005-06-07 05:53:12
这是显示投票选项的语句:

for ItemSerial=1 to ItemCnt '//对每个选项
response.write "<input type=checkbox name=cb_"&CStr(rsItem("ItemID"))&" value=on>"&rsItem("ItemLabel")&"<br>"
’//显示,名称为cb_加上它在数据库中选项的ID
rsItem.moveNext()
next


这是提交的语句:

Do While NOT rsItem.EOF//////逐个检查选项
vItem="cb_"&CStr(rsItem("ItemID"))
if request(vItem)="ON" then////////如果勾选
/////////如果写为request("vItem")效果是一样的
vItemCount=rsItem("ItemCount")+1将该选项的票数加1
sql="Update VoteItem SET ItemCount="&vItemCount&" WHERE ItemID="&vItem
response.write sql/////////显示sql语句以检查
conn.Execute sql
end if
rsItem.MoveNext()
LOOP

这样进行之后,sql语句没有显示
请大家帮忙分析一下,到底错在哪里?
...全文
125 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
位流 2005-06-07
  • 打赏
  • 举报
回复
sql="Update VoteItem SET ItemCount="& vItemCount & " WHERE ItemID in (" & vItem & ")"

这句改一改

sql="Update VoteItem SET ItemCount=ItemCount+1 WHERE ItemID in (" & vItem & ")"
位流 2005-06-07
  • 打赏
  • 举报
回复
vitem = request(vItem)
vitem = replace(vitem," ","")
while instr(vitem, ",,")>0
vitem = replace(vitem, ",,", ",")
wend
if left(vitem,1)="," then
vitem = right(vitem,len(vitem)-1)
end if
if right(vitem,1)="," then
vitem = left(vitem,len(vitem)-1)
end if
sql="Update VoteItem SET ItemCount="& vItemCount & " WHERE ItemID in (" & vItem & ")"
conn.execute sql


这样就搞掂了.

如果有什么不明白,请访问http://www.eob.cn/bbs
charkie 2005-06-07
  • 打赏
  • 举报
回复
改了和没改一模一样
jarraytan 2005-06-07
  • 打赏
  • 举报
回复
呵呵。有个简单的错误。

if request(vItem)="ON" then////////如果勾选

"))&" value=on>"&

看到没?前面选中后value是on,所以这里应该用 if request(vItem)="on" then

其他有没错误没看。先改了这个看看吧。
名称:flash饼图投票系统单用户版多选2.0(flashballot2.0) 开发环境:editplus 2.11 Macromedia Flash MX 2004 运行环境:Microsoft IIS 4.0 或更高版本 简介: 本投票系统采用flash与asp结合技术,此投票系统是单用户版本。因采用了flash技术,所以界面更加美观,利用动画实现网页的动感。用户可随意把此投票系统放在网页的任何地方 主要功能: 1、可自选投票项目的个数。 2、内容中显示每个项目占整个项目的百分比。 3、利用饼图清晰形象的表现整个投票系统的情况。 4、防止用户的多次投票。 5、可设置投票项目是否支持多选(2.0版本更新)。 2.0版本更新情况: 1、可设置投票项目是否支持多选 2、flash与asp之间改用sendAndLoad类进行传递,优化了性能! 3、flash改用数组储存数据,优化了性能! 4、增加了"数据读取错误"提示,方便用户调试。 5、单数据读取错误时自动刷新数据,至数据正确为止 注意:此投票系统每个主题最多只可放至5个项目,请把所有的文件放在同目录下 没时间后台,所以后台还是请各位自己优化一下 管理员:admin 密 码:admin ===================================================== 文件说明 index.htm=====演示文件 ballot.asp=====flash读取数据文件 ballot_a.asp=====flash更新数据文件 conn.asp=====数据库连接与配置文件 editballot.asp,editpass.asp,logout.asp========管理文件 login.asp========管理入口 ballot.mdb========数据库文件 ballot.swf========flash文件 =================================================== 请在conn.asp里设置数据库路经与配置文件 ballot.asp,ballot_a.asp,ballot.swf必须在同目录下面 为了安全请修改数据库文件名,最好修改后缀为.asp =================================================== 调用说明
发布前言:之前所发布的几个版本都是在工作之余,抽空写着玩写出来的,也没在上面花多少功夫,但看到网上下载量一直处于同类软件前列,所以还是一直写下去,但由于工作调动原因,隔了很长时间没有更新,也有很多热心的网友发邮件问我什么时候更新,把本来不想再继续更新的程序又重新拿了起来,必竟还是有那么多的朋友支持我,我觉得这是我最大的动力;之前发布的几个版本都是我完成后连测试都没有就放到网站了,为此给很多朋友带去了很多麻烦和不便,在这里向大家道个歉!所以这次发布4.0正式版之前还是先发布了beta版,希望有更多的朋友帮忙测试功能和稳定性,同时也欢迎热心朋友能提供更多更好的意见,我相信有了大家的支持我才会走的更远,最后要说的就是我已经开通了自己的工作室网站,这也是一位热心的网站给帮的忙,在这里我表示感谢!!!以后都可以在我网站上进行交流和讨论了。 小妖投票系统V4.0 版更新: 1、修整了一些使用上的bug,使用变得更方便 2、增加了投票首页,方便很多朋友在首次使用时在本机调试,不需要时该首页还可以删除,投票不受影响 3、在首页增加了友情链接和公告,可以成一个基本的投票网站 4、投票增加了前台js验证,操作更人性化 5、后台增加了“首页调用” 6、添加投票中加入了“推荐投票”,可以将投票设为推荐,既可以首页显示 7、投票多选限制中加入了限制条件选择,可以限定必须选够票数后才可投票或小于某一票数后才可投票 注:投票首页样式参考于其他网站,特此声明! 更新日志: 1、增加了风格管理、投票历史记录、评论管理 2、合并了上一版本中的“普通投票”和“综合投票”为统一的可自由添加投票项的投票方式 3、每个投票均为独立设置功能、风格、投票记录、评论管理 4、投票设置中增加了投票开始和结束时间 5、优化了同一IP投票时间间隔 6、新增加了投票访问“用户名和密码”功能 7、新增同一IP评论时间间隔 8、新增风格管理,每个投票可单独设置风格 9、新增投票时间段限制 10、新增投票附加字段功能,可对每个投票设置单独的附加字段,以便于收集投票者更加详细的信息 11、更改投票选项方式,每个投票既可以是单独的调查项目,又可以是综合调查项目 12、新增了投票页面生成静态js文件,大大提高了页面调用速度 13、新增了调用方式,可以用js调用,也可以使用独立投票页面。 14、新增投票项目名称和投票选项链接功能。 更新功能 1、更新了后台管理管理风格及细节之处,更方便直观的进行操作 2、增加了后台帮助导航 3、增加了人物评选投票(图片功能) 4、增加了人物评选图片鼠标悬停大图预览功能 5、"投票列表"增加了"使用中投票"和过期投票"筛选功能 6、投票增加了分类功能,更加方便的对大量投票进行分类管理 7、增加了"是否允许评论"和"是否允许查看结果"并可设置用户名密码访问 8、更新了"投票记录"显示界面,查看记录更直观明了 9、在"投票记录"中新增了投票总数显示和当天投票人次 10、在"投票记录"中新增了"查看每天投票详情"功能,帮助管理员更详细的掌握投票记录 11、增加了"调用代码"中的"票数调用,方便使用! 风格管理: 添加风格的时候,请参照"skin/2"文件夹内的文件名结构进行风格制作,然后将风格文件夹放入skin文件夹内,再到后台管理中添加风格既可。在这里要重点提一下,就是风格的css文件名和图片名称,必须与"skin/2"文件夹内的所有都保持一致。如有不明白之处请到本站论坛提出 http://bbs.izhu.org 安装使用: 将压缩包解压缩出来,然后放到站点里既可使用了。 后台管理员、密码是admin

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧