大家看一下我的思路.第一从复选框中获得ID.我知道这个ID号这种形式的 1,2,3,4 第二我用split函数将上面的id分开保存在数组中 第三就是利用循环删除数组元素.这种思路对吗?这样能删除数组元素所对应的记录吗?请大家帮帮小妹.谢谢了
可以用Replace()函数来替换用SQL语句删除比如楼主的数据库以id字段为编号Dim STestSTest="1,2,3,4,5"STest="id="&STestSTest=Replace(STest,","," Or id=")Dim sqlsql="delete * from [tablename] where "&STestSQL语句直接批量删除,省去循环浪费内存资源。
[此贴子已经被作者于2006-6-25 21:45:49编辑过]
[此贴子已经被作者于2006-6-26 9:06:01编辑过]
楼主不需要用循环那么麻烦,一个sql语句就能达到目的delete from [table] where id in (1,2,3,4)