要做一个调查表,谁能告诉我用asp该怎么实现啊?

来源:百度知道 编辑:UC知道 时间:2024/05/25 08:10:54
调查内容是,最满意的讲师是谁,但是不是选择的,是让学员自己写出来,然后提交,每人可以写一到两位,这个数据库该怎么设计,我该怎么样从数据库里边读出来排在前几位的讲师

数据库结构(学生表-stu(付表,可不要,如果要限制学生只能投一次的话要加上)):<br>
id:自动编号
stu_name:学员名字
tea:教师名字<br><br>

主表:teacher <br>
id:自动编号
tea:教师名字
count:投的次数-初值为0
<%
'===============================投票页
select case request("action")
case "sub"
stu=request("stu_id")
tea=request("tea")
'应该还有对输入的内容进行判断,可能还要对学员投票次数进行限制
set rs=server.createobject("adodb.recordset")
tea1=split(tea,",")
for i=0 to 1
if trim(tea1(i))<>"" then
sql="select*from teacher where tea='"&trim(tea1(i))&"'"
rs.open sql,conn,1,3 'conn自己连接
if not rs.eof then
rs("count")=int(rs("count"))+1
rs.update
end if
rs.close
end if
next
response.write "投票成功!&q