|
主题: 救命呀,杀人了,我想破了脑袋也不得其解呀!!!
|
沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
|
#12001/12/2 20:39:02
我做了一个投票系统,发现了两个问题,希望高手们能够帮助解决: 问题一: 点击投票按钮,能够出现投票的人数以及票数,可是每点击一次刷新,投票的人数会加一,要加些什么语句才能避免这种事情的发生,并且这些语句应该加在什么地方呢? 问题二: 点击查看按钮,出现阶段“Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21' ;ODBC 驱动程序不支持需要的属性。” 要么就是 “ODBC驱动程序参数不足,渴望是1” 我想破了脑袋也想不出问题出在哪里。高手,救命呀!!!
难人一个……
|
packingbox
职务:普通成员
等级:1
金币:0.0
发贴:5
|
#22001/12/3 4:45:23
第一个问题用session就能解决。 第二个问题提供的内容不够,:),所以我也没有办法,我想多半是你的sql语句出问题了 你把代码贴出来好让大家帮你解决:)
|
过马路的鸡
职务:普通成员
等级:1
金币:1.0
发贴:195
|
#32001/12/3 16:11:37
问题一可以用SESSION来判断一下!! 问题二链接数据库有问题,你看看有关的内容
|
binbeny
职务:普通成员
等级:1
金币:0.0
发贴:11
|
#42001/12/3 16:20:42
你可以将记录集合(比如:rs)打开时的参数设为:1,3 www.cas.net.cn
|
沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
|
#52001/12/3 21:55:23
谢谢各位大虾,我想我的系统是要得装了重启动计算机又可以查看贴子数量了.只是我用SESSION却连投票都投不了了请各位大龙虾帮我找找错误,代码如下: <% aa=request.form("aa") %> <% if session("in")<>"in" then session("in")="in set rs=server.createobject("adodb.recordset") sql="update ff set a"&aa&"=a"&aa&"+1 where id=23" rs.open sql,cn,1,3 end if %> <% set rs=server.createobject("adodb.recordset") sql="select * from ff where id=23" rs.open sql,cn,1,3 total=rs("a1")+rs("a2")+rs("a3")+rs("a4")+rs("a5")+rs("a6") if total>0 then a1=(rs("a1")/total)*100 a2=(rs("a2")/total)*100 a3=(rs("a3")/total)*100 a4=(rs("a4")/total)*100 a5=(rs("a5")/total)*100 a6=(rs("a6")/total)*100 %>
难人一个……
|
天啦!
职务:普通成员
等级:1
金币:0.0
发贴:23
|
#62001/12/6 0:05:13
这个问题建议去UDl论坛找答案!
|
过马路的鸡
职务:普通成员
等级:1
金币:1.0
发贴:195
|
|