我想过有这个方法用这种方法批量删除数据   alter proc deletedata
@data varchar(5000)
as
declare @sql varchar(6000)
if(@data<>'')
begin
set @sql=' delete from c where cid in ('''+@data+''')'
end
exec(@sql)
go
exec deletedata 'c6,c7' (@data 传入id)但是我这里的ID 是这样的 589E45AF-7323-4E8D-ADFA-00122E7D0F8F 是36位·····估计处理起来,会增加数据库的负担!!!!
也想过在c#中用循环来删除,但是局的循环感觉不杂好!!!!!
有没有更好的办法?一次性删除多笔数据······在线等在线等在线等在线等在线等在线等在线等在线等在线等在线等在线等!