日期:2014-05-17  浏览次数:20486 次

SQL事务和批量插入。
在做一个购物车的商品批量插入,为了保证数据的完整性,须采用实务处理。

从.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