我想用asp.net做一个调查问卷,在线等待,请高手赐教!
发布网友
发布时间:2023-01-13 10:27
我来回答
共3个回答
热心网友
时间:2023-10-07 08:40
可以参考下面:
<% if request("action")<>"submit" then %>
<html><head><title>信息确认</title></head>
<body>
姓名:<%=request("name")%><br>
学号:<%=request("id")%><br>
班级:<%=request("class")%><br>
喜欢自习地点:<%=request("item")%><br>
休闲方式:<%=request("hobby")%><br>
建议:<%=request("memo")%><br>
<form action="submit.asp" method="post">
<input name="action" type="hidden" value="submit">
<input name="name2" type="hidden" value="<%=request("name")%>">
<input name="id2" type="hidden" value="<%=request("id")%>">
<input name="class2" type="hidden" value="<%=request("class")%>">
<input name="item2" type="hidden" value="<%=request("item")%>">
<input name="hobby2" type="hidden" value="<%=request("hobby")%>">
<input name="memo2" type="hidden" value="<%=request("memo")%>">
<input type=button onclick="javascript:history.go(-1)" value="输入有误,返回重新填写">
<input type=submit value="确认无误,提交">
</form>
</body></html>
<% else
set conn=Server.CreateObject("ADODB.Connection")
conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("record.mdb")
set rs= server.createobject("adodb.recordset")
rs.open "select * from record",conn,1,3
rs.addnew
rs("name")=request("name2")
rs("id")=request("id2")
rs("class")=request("class2")
rs("item")=request("item2")
rs("hobby")=request("hobby2")
rs("memo")=request("memo2")
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing
response.write("提交成功")
end if
%>
热心网友
时间:2023-10-07 08:41
先问下你会vs么?
你可以使用向导控件做这一切。
如果是网站,你可以把用户选择的状态存在cookies里面,直到最后一个问题选择结束后读取cookies处理。
热心网友
时间:2023-10-07 08:41
http://www.lwolf.cn/blog/article.asp?id=86