标题:split()请教,在线等
只看楼主
witchwang
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-8-28
 问题点数:0 回复次数:7 
split()请教,在线等
V= Split(Request.Form("no"&recordset2("nquestion")),",")
            For i = 0 To Ubound(V)
               j=V(i)
               num2= Recordset1(V(i))
               Recordset1(V(i))=num2+1
               Response.Write j
            Next  
是把多选题中的结果传过来,比如,选了1,2,分别计算,选1,选2的人数,并人数结果放到 Recordset1数据集对应的字段中,(字段就以多选题框值为名).现在报错了"在对应所需名称或序数的集合中,未找到项目。",请问高手,如何改正?
搜索更多相关主题的帖子: split 在线 
2008-08-28 18:16
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
得分:0 
说明数据库中不存在你所写的字段

改变一切,须从改变观念开始!
2008-08-28 18:45
witchwang
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-8-28
得分:0 
不会吧,库是自己建的
2008-08-28 20:18
hahatuzi2000
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2008-7-25
得分:0 
request.form( 这里只能是表单元素名字吧.)你用上了&后,估计是出问题了.
如果是多选,要利用到CHECKBOX中的VALUE.不知道你设置了没有,原代码发上来look look.
2008-08-28 20:26
witchwang
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-8-28
得分:0 
value值设了
2008-08-28 20:27
witchwang
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-8-28
得分:0 
<% for i=1 to 6
          if rst("select" & i)<>""  then
           if rst("type")="单选" then
              Lx="radio"
           else
              Lx="checkbox"
           end if
      %>
          <input   type=<%=Lx%> name=no<%=rst("nquestion")%> value=<%=i%>>
          <%=rst("select" & i)%>
     <%   if rst("select"& i) = "请你补充" then
      %>
         <input   type=text name=textno<%=rst("nquestion")%> >
       <% end if%>
       <% end if
       next
上面是第一页面的
第二个页面的:
 if recordset2("type")="多选" then
V= Split(Request.Form("no"&recordset2("nquestion")),",")
          For i = 0 To Ubound(V)
       j=V(i)
       num2= Recordset1(V(i))
       Recordset1(V(i))=num2+1
             Response.Write j
           Next      
end if
recordset2对应第一个页面的数据集,Recordset1对着另外一个表,就是我要把多选题选项选择结果写入的表格
报 Recordset1(V(i))数据集错.我怀疑V(i)类型有问题.
2008-08-28 20:32
witchwang
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-8-28
得分:0 
我自己解决了
2008-08-28 21:02
hahatuzi2000
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2008-7-25
得分:0 
咋解决的啊,给俺们介绍一下经验呗
2008-08-28 21:21



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-230308-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.378121 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved