请问怎么把下拉列表的值写进数据里
楼主gg775(狗狗)2006-12-22 09:38:12 在 Web 开发 / ASP 提问
有一个下拉列表,不知道用什么语句把选中的值写到数据库里。
如果要写入的是 value要怎么写?
如果是不设value,直接把选项写进去,要咋写呢?
请大家指点一下,我都查不到 >_<
<select name="workage" >
<option value="1" selected>不限</option>
<option value="2" >应届生</option>
<option value="3">工作一年以上</option>
<option value="4">工作两年以上</option>
<option value="5">工作三年以上</option>
<option value="6">工作五年以上</option>
<option value="7">工作十年以上</option>
</select>
.......
rs("workage")=????
问题点数:20、回复次数:8Top
1 楼yeaky()回复于 2006-12-22 10:00:02 得分 0
request.form("workage")Top
2 楼SDDKILLER()回复于 2006-12-22 10:05:43 得分 0
value和显示的文本都统一不就好了
<select name="workage" >
<option value="限" selected>不限</option>
<option value="应届生</" >应届生</option>
<option value="工作一年以上">工作一年以上</option>
</select>Top
3 楼SDDKILLER()回复于 2006-12-22 10:06:43 得分 0
或者value传递过去以后case一下Top
4 楼ishion(爱森)回复于 2006-12-22 10:08:16 得分 0
value就是将来要入库的值
要得到这个值,和其它表单元素一样,request.form("workage")
Top
5 楼gg775(狗狗)回复于 2006-12-22 10:12:28 得分 0
这样写进去的是文本哦
比如我选第一个,写进去就是 “不限”
我想把 value 1 写进去馁?
请再赐教一下Top
6 楼SDDKILLER()回复于 2006-12-22 10:14:48 得分 0
可以啊~~~但是输出的时候要
select case [value]
case 1
.......
end selectTop
7 楼SDDKILLER()回复于 2006-12-22 10:17:49 得分 20
<select name="xx">
<option value=1>没有</option>
<option value=2>很少</option>
<option value=3>很多</option>
</select>
--------------------提交
rs.addnew
rs.[value]=request("xx")
rs.update
rs.close
set rs=nothing
这样就把选中的文本的value也就是数字存入了
Top
8 楼gg775(狗狗)回复于 2006-12-22 10:22:26 得分 0
真是太感谢了楼上这位了
T_T
激动ing
呵呵
Top
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |








网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)