日期:2014-05-16  浏览次数:21107 次

大神们,有没有办法在存储的时候,以逗号分割的值传到两个不同字段去

大神们,有没有办法在存储的时候,以逗号分割的值传到两个不同字段去,求指点啊,只有两个值,没有两个以上的情况

------解决方案--------------------
 

<input type="checkbox" name="lamptype" value='<%=rs("lamptype")%>,<%=rs("lpnumber")%>'/>
<label><%=rs("lamptype")%></label>

应该是这样吧

然后把input的值取出来再split就能分别取到了
------解决方案--------------------
看样子你是在传输之前处理数组的。

1、ASP有个函数split
——可以按照指定字符分割
——可以直接取分割后的值

变量="1,32,你好"
split(变量,",")(0)=1
split(变量,",")(1)=32
split(变量,",")(2)=你好

2、楼主在4楼的代码中,或者没贴完代码,或者自己写错了,没有前提条件下,为何写下面这三个……
rs.movenext
loop
end if
——如果是不会写代码的话,建议搜索一下增加记录的语句怎么写,稍微改改就好,很简单的。