能给我一下思路吗??
我每一条记录都有一个主键,用复选框实现选择,每一条记录复选框根据主键命名,或是按for循环种的变量命名,当选中要删除的多条记录时,用javaScript判断有那几条选中,但怎么根据这个判断从数据库中删除这些记录那??怎么才能取到记录的主键值已把它删除??
我记得看到过这样的例子,但现在找不到了,给我一个思路,或者一个例子好吗?
谢谢!!

解决方案 »

  1.   

    sql语句采用字符串相加,即把选中的条件加到SQL语句里面
      

  2.   

    比如你用js 取得 被选中的复选框所对应的记录的id分别为 id_1,id_2(或者你可能用的是数组,但原理是一样的 ),sql语句这样写
    sql="delete from 表名 where id="& id_1 &"," &"id_2
    你要是用的数组就用一个循环就可以了
      

  3.   

    delete * from @@@ where (id=@@@ or id=@@@ or id=@@@)
      

  4.   

    对不起,vb 写多了,连接符应该用.而不是&~~~hehe 
      

  5.   

    丹枫,你说的用.是这样写吗?sql="delete from 表名 where id=". id_1 ."," ."id_2."
    吗?谢谢