复选框的处理

    技术2022-05-11  29

    给你个思路:     把所有的复选框的名子一样例如:Chk     sChk=request("Chk")     sChk=split(sChk,",")     for   i=0   to   len(sChk)     select   case   sChk(i)               case   "name"                         szsql=   szsql   &   "   and   name   like   '%"   &   sChkValue(i)   &   "%'"               .....                   case   "Item(i)"                         szsql=szsql   &   "   and   name   like   '%"   &   ItemValue(i)   &   "%'"               case   else                           ....     end   select     next     

    ==============

    这个好办,用一个字段存储就可以了!         注意几点:         1.字段类型改为备注.         2.复选框的名字都一样,当然,这有个好处,当你提交的时候,你用response.write(request("复选框名")),它的值就是以","分隔开的!你直接写到数据库里!         3.在取出的时候用split()函数,取出后直接给数组!         4.打完收功!    ============

    怕没能说清楚:         取出已存入数据库的值:         举个数组的例子:         arr=(rs("字段名"),",")         for   i=0   to   uBound(arr)   'uBound是取得数组的最大值       resposne.write(arr(i)     next  


    最新回复(0)