皮卡丘终极进化是什么:ASP高手请进

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 18:45:58
在一个表单中增加一个下拉菜单.里面有二个选项.
<select name="select">
<option value="1" selected>先生</option>
<option value="0">小姐</option>
</select>
这个表单前面的姓名.
我想问.在这个表单中我选择一个然后添加进数据库里面去.
在提交表单时要怎样设置代码?
显示的部分要怎样做?
也就是提取这个"0"和"1"时怎样换成相应的"先生"和"小姐"?

<form name="form" method="post" action="提交页面.asp">
<select name="select">
<option value="1" selected>先生</option>
<option value="0">小姐</option>
</select>
</form>

提交页面.asp加上

dim xingbie

xingbie = Request("select")

rs.addnew
rs("字段") = xingbie

你这个前台页面改成

<form name="form" method="post" action="save.asp">
<select name="select">
<option value="1" selected>先生</option>
<option value="0">小姐</option>
</select>
</form>

后台 save.asp 加上

<!--#include file="conn.asp"-->
<%
dim 变量

变量 = Request("select")

Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from 表"
rs.open sql,conn,1,3
rs.addnew
rs("字段") = 变量
rs.update
rs.close
Response.write "添加成功!"
%>

-----------
其中 conn.asp 为定义数据库连接的文件

如何提取并写的姓名就可以如何写性别。
在提交后的页面里你的姓名写入应该是***=rs(request("***"))在下面加上
***=rs(request("select"))

你的就可以用了,在form里action中设置你要提交的页,这你应该知道:)使用
ss=request("select")'select是你在上一页中设置的名字
得到提交的值到ss里,ss里存放的其实就是你项目所填写的value的值
如果ss里是1就代表选择了先生,如果是0代表选择了小姐啊

你改成<option name="xingbie" value="先生" selected>先生</option>
<option name="xingbie"value="小姐">小姐</option>
首先给这个表单一个提交动作! <form name="form" method="post" action="处理文件.asp">

在处理文件中:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="config.asp(连接数据库的文件)"-->
<% Set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from liuyan"
rs.open sql,conn,1,3
性别=Trim(Request.Form("姓名"))

rs.addnew
rs("性别")=性别
rs.update
rs.close
Response.redirect("显示页面.asp")
%>