投票统计
学校要做一个投票统计,但为了面子又不想让人家看见统计结果,让我来做这个活。虽然我水平不高但想着也不是太麻烦的事情,我就这样做了:第一个页面index.html放投票的表单,三个单选按钮“很好”、“一般”、“差”分别命名为bt1、bt2、bt3,当点击投票按钮以后进入count.asp,在这个文件里判断bt1、bt2、bt3中哪一个传过来的数值不为空则将对应的数据库里的“很好”“一般”“差”的记数加一,修改完数据库后自动掉转回index.html。再加一个look.asp的页面能读取数据库里的数值就行了。但是我碰到了一个问题:数据库的数据始终不增加。我不知道哪里错了。请大家帮忙看看,水平不高请不要笑话。<!--# include file="conn.asp"-->
<%
dim a,b,c,d,e,f,g,h,i
d=0
e=0
f=0
a=request.form("bt1")
b=request.form("bt2")
c=request.form("bt3")
set conn=server.createObject("ADODB.Connection")
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.MapPath("1.mdb")
set rs=server.CreateObject("ADODB.Recordset")
rs.open "count",conn,1,3
if a<>"" then d=1
if a<>"" then e=1
if a<>"" then f=1
g=rs("good")
g=g+d
rs("good")=g
h=rs("good")
h=h+e
rs("good")=h
i=rs("good")
i=i+f
rs("good")=f
rs.update
rs.close
set rs=nothing
response.redirect "index.html"
%>
[此贴子已经被作者于2005-1-7 12:37:39编辑过]