asp怎样获取复选框多个值并循环插入到数据库,能够提交到数据库,但是修改不了

asp怎样获取复选框多个值并循环插入到数据库,能够提交到数据库,但是修改不了,第1张

先用一袭册个字符变量把所有选中的值存累加起来,在累加的同时加入","。就得到你想要的值,然后和禅旦再把这个值插入数据库就OK了唤扰!

如果帮助到您,请记得采纳为满意答案哈,谢谢!祝您生活愉快! vae.la

相同name的控件在post后是用逗号分隔开的。你可以使用两种方式,一是象2楼那样使用Split来分离每个使用被逗号隔开的数字。第二种方法比较推荐。

其实Request.Form("optName")是可以遍历的锋态,具体代码我这里没有,但是过去我是用遍历来获取相同name的Value集合的。这样可以防止在单个输入中有逗号的情况。

获取后,有两种方兄升法来进行处理,一是用循环逐个数字进行数据库的 *** 作。

还有一种方式比较特银尘源殊,如果这些value适合在数据库中进行IN *** 作,那么就直接传给sql语句。

多选框是checkbox好吧。慎碰灶。。

一般的做法宽扮都是用个符号分割,然后组成字符串,吵逗作为字符串字段保存在数据库里。

如果选项很少的话,也可以考虑每个选项单独一个字段保存。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11970385.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存