do while not rs.eof
if rs.("???")=ture
rs.Delete
rs.MoveNext
Loop
rs.update
不知是否可行~

解决方案 »

  1.   

    其中一种比较简单的方法:用javascript 的
    <sprict>
    function gogogo(c)
    {
    var c;
    for (var i=0;i<document.form1.elements.length;i++)
    { var e=document.form1.elements[i];
    }
    document.form1.action="ok.php";
    document.form1.submit();
    </script>把表单的复选框设置成:<input type="checkbox" name="checked[]" value=<?=$your_id?>>
    要提交的表单添加一个 按钮 加上 <input onclick=gogogo() type="button" name="gogogo" value="测试">服务器端再把这个checked[]数组取出来.
    ok.php 取数组值的代码如下:
    <?
    for($i=1;$i<count($checked);$i++)
    {
    $checked[$i];
    //SQL操作
    //delete * from table where id = $checked[$i];
    }这样就OK啦......
      

  2.   

    userchecked=request("checked")
    conn.exec "delete from mytable where id in "&userchecked,3,3
      

  3.   

    用jsp + javascript
    如果checkbox的名字都一样呢?用一个隐藏域放所有的编号,以逗号分割。如何实现?
      

  4.   

    userchecked=replace(request("checked"),", ",",")
    userchecked=split(userchecked,",")
    for i=0 to ubound(userchecked)
       sql = "delete from table where id="&userchecked(i)
       call conn.execute(sql)
    next
      

  5.   

    用jsp + javascript
    如果checkbox的名字都一样呢?用一个隐藏域放所有的编号,以逗号分割。如何实现?
    ------------------------------------------------------------------------------
    定义一个全局变量strDel=""
    在checkbox的click事件中把该记录的id累加到全局变量上
    strDel+=row.id+"^^"; 以^^分隔,用逗号也成
    然后到应用服务器或者数据库中解析一下就行了
      

  6.   

    javascript+xmlhttp+asp或者asp.net呵呵!
      

  7.   

    <tbody> 
        <tr class="bg_yellow" height=20> 
          <td align=middle > 
            <div align="center" class="txt_content">选择</div>
          </td>
          <td class=top align=middle  > 
            <div align="center" class="txt_content">序号</div>
          </td>
          <td class=top align=middle  > 
            <div align="center" class="txt_content">款项用途</div>
          </td>
      <td class=top align=middle > 
            <div align="center" class="txt_content"></div>
          </td>
        </tr>
        <tr class="bg_gray" height=20> 
          <td class=top align=middle  > 
            <div align="center" class="txt_content"> 
              <input type="checkbox" name="SelectM" value="00018|231313134|601|156|0">
            </div>
          </td>
          <td class=top align=middle > 
            <div align="center" class="txt_content" >1</div>
          </td>
          <td class=top align=middle  > 
            <div align="center" class="txt_content">货款</div>
          </td>
      <td class=top align=middle > 
            <div align="center" class="txt_content"><a href="FundUseAdminBeginMod.html" style="color:blue">修改</a></div>
          </td>
        </tr>
        <tr class="bg_gray4" height=20> 
          <td class=top align=middle> 
            <div align="center" class="txt_content"> 
              <input type="checkbox" name="SelectM" value="00018|231313134|601|156|0">
            </div>
          </td>
          <td class=top align=middle > 
            <div align="center" class="txt_content" >2</div>
          </td>
          <td class=top align=middle  > 
            <div align="center" class="txt_content">资金上划</div>
          </td>
      <td class=top align=middle > 
            <div align="center" class="txt_content"><a href="FundUseAdminBeginMod.html" style="color:blue">修改</a></div>
          </td>
        </tr>in javascript:
    function checkSelect(){
    if (form1.SelectM.length > 1){
    for (i=0;i<form1.SelectM.length;i++){
    if (form1.SelectM[i].checked == true){
                    return true;
                 }
    }
    }
    else if (form1.SelectM.checked == true){
            return true;
               }
    alert("请指定一个款项用途!");
    return false;
    }
    不想改变javascript代码,太多已有文件要改。序号是主键。重点在前端,后台不是直接访问数据库,不必关心这个,我知道如何。谢谢,分不够可以加。