在做一个购物车的商品批量插入,为了保证数据的完整性,须采用实务处理。
从.NET里批量传参到SQL里,然后批量插入。 在批量插入的语句之外得覆盖一个实务。
关于这个批量传参至SQL里的存储过程,不知道咋整,求指点...
------解决方案--------------------------------------------------------
直接事务批量删除就是啊 没必要写存储过程
------解决方案--------------------------------------------------------
sr 是插入
------解决方案--------------------------------------------------------
接分

------解决方案--------------------------------------------------------
差不多 事务只是在后台处理了循环
ArrayList al =new ArrayList();//这里存的sql语句
处理方式
for (i = 0; i < al .Count; i++)
{
SqlCmd.CommandText = al[i].ToString();
SqlCmd.ExecuteNonQuery();
}
存储过程的话 用while就好
Declare @td int
DECLARE @where VARCHAR(30)
SET @td=1
while @td< 10
begin
insert into tb()
values ();
set @td=@td+1
end
go