雷诺 全景行车记录仪:asp中字段合并存储和取出!

来源:百度文库 编辑:神马品牌网 时间:2024/05/08 11:37:04
最近遇到一个难题,就是在asp中把多个表单的值存储在sqlserver数据库中的一个字段中,每个表单值用","(逗号隔开)请大家帮忙解决一下:
怎么存储和取出啊!
例如:
获得了5个表单的值分别为213,6577,432439,3333,5566
在sql的字段类型中选择:varchar
一个字段存储上面五个表单的值,中间用逗号隔开,
如:213,6577,432439,3333,5566表示
关键是怎么存储和取出,有没有什么方法或函数等来实现,最好有现成的源码

多谢大家了!

<input name=a value=0...
<input name=a value=1...
<input name=a value=2...
<input name=a value=3...
<input name=a value=4...

********************************

提交后用

********************************
a=request.form("a")
********************************

获得参数值,得到

********************************
a="0, 1, 2, 3, 4"
********************************

注意,逗号后面会有个空格...^_^
用replace把空格去掉即可

********************************
a=replace(a," ","")
********************************

保存到数据库,即保存成

********************************
"0,1,2,3,4"
********************************

从数据库提取,只需使用split方法即可

********************************
a1=rs("col")
a=split(a1,",")
********************************

即得到数组

********************************
a(0)=0
a(1)=1
a(2)=2
a(3)=3
a(4)=4
********************************