你的报名程序是什么样的,是不是报一个,就往数据库里写一次阿
要是那样的话,可以在报名的程序里这样写
set rs=server.createobject("adodb.recordset")
rs.open"select * from *** where 科=**",conn,1,3
if rs("人数")>上限 then
alert('不能报名了')
rs.close
set rs=nothing
else
rs("人数")=rs("人数")+1
rs.update
..........................
strSql="SELECT count(*) as n FROM gjzc where gjaa =1"
if rs("n")>9 then
response.Write("名额已满")
response.Redirect "url"
else
response.Write("欢迎报名!")
end if
Set adoRs = Server.CreateObject ("adodb.recordset")
strSql="SELECT * FROM gjzc where gjaa =1"
adoRs.Open strSQL,adoconn,3
if not adoRs.eof Then
if adors8.pagesize>9 then
response.Write("名额已满")
else
response.Write("欢迎报名!")
end if
end if
看看怎么该啊