ASP如何用复选框添加多条数据入表格内?

ASP如何用复选框添加多条数据入表格内?我复选框的values是“姓名”这个字段的值每一行信息有姓名性别专业这些组成每一个复选框就代表一行我想实现选择多个复选框然后添加就... ASP如何用复选框添加多条数据入表格内?
我复选框的values是“姓名”这个字段的值
每一行信息有姓名性别专业这些组成
每一个复选框就代表一行
我想实现选择多个复选框然后添加就添加多条信息
但是目前我的语句只能实现单选,多选就插入不成功
复选框的ID是checked

dim rscho,strcho
set rscho=server.CreateObject("ADODB.Recordset")
rscho.open "select * from ChoosedExpert",con,1,3
rscho.AddNew
rscho("项目编号")=session("XMBH")
rscho("姓名")=trim(request.form("checked"))
rscho.update
response.Write"<script language=""VBscript"">msgbox""抽取成功""</script>"
这条测试语句的话只能把多条姓名插入到一个字段中

dim rscho,strcho1,strcho2
set rscho=server.CreateObject("ADODB.Recordset")
strcho1="insert into ChoosedExpert(项目编号,姓名,性别,所在行业,所属专业,最高学历,职称) select '"&session("XMBH")&"',姓名,性别,所在行业,所属专业,最高学历,职称 from Expert where 姓名='"&Request.Form("checked")&"'"
rscho.open strcho,con
response.Write"<script language=""VBscript"">msgbox""抽取成功""</script>"
response.Write"<script>window.location=""ChooseExpert.asp""</script>"
这条测试语句的话 ,如果单选就插入成功,多选就不行
展开
 我来答
网海1书生
科技发烧友

2013-06-27 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
rscho.AddNew
rscho("项目编号")=session("XMBH")
rscho("姓名")=trim(request.form("checked"))
rscho.update

以上几行修改为:

For i=1 to request("checked").count
rscho.AddNew
rscho("项目编号")=session("XMBH")
rscho("姓名")=trim(request("checked")(i))
rscho.update
Next
zhangteng33
2013-06-27 · TA获得超过180个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:125万
展开全部
获取过来的数据 是个数组 将数组拆开分别入库就行了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式