asp数据库

昙花一现1 2004-12-01 10:18:29
请问以下网页中的表格如何提交?其中申请认证类别中的多个选项如何提交到数据库,数据库里只用一个字段来接收认证类别中的多个选项!
http://www.etsgzchina.com/zxsq.htm
...全文
72 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
skangming 2004-12-01
取出来的时候,判定是否含有呀

例如:(AA ,BB ,CC ,)里面是否含有“CC ,”有就是选中
回复
lingyun2111 2004-12-01
但是如果取出来修改么办呢,你怎么判断那个是选中了的啊
回复
yjcity 2004-12-01
把所有类别的多选框定义为同一个名:auth
取得时就是request("auth")的值中,选中的值是用“ ,”分开的字串,注意,分隔是前面有空格的逗号,而不仅仅是逗号。
回复
sun94510451 2004-12-01
用,读的时候很麻烦,不如定义个数组,以二进制读取后转为十进制数保存到数据库中。
回复
昙花一现1 2004-12-01
但那个request("")语句该如何写呢??
回复
fogheart 2004-12-01
多选框的值获得后都是以,来分隔的,你直接写入数据库中就可以了啊
回复
阿泰 2004-12-01
一个字段中可以使用逗号分开就可以了
回复
yjcity 2004-12-01
保存的时候清除空格,保存为aa,bb,cc
取出来的时候,如果仅仅想知道是否有选中,可以这样判断:
dim s1,s2
s1="aa,bb,cc,dd,ee,ff,gg,hh" '所有类别的集合,用,分割
s2=rs("auth") '数据库中的数据

如果 InStr(","&s1&",",","&s2&",")>0 就表示选中了该类别


如果要具体分开各个类别,就要用到数组了:
dim s1,s2
s2=rs("auth")
s1=Split(s2,",")

s1(0)、s1(1)、s1(2)……就是选中的分类。

回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-12-01 10:18
社区公告
暂无公告