当前位置: 代码迷 >> ASP.NET >> SQL事宜和批量插入
  详细解决方案

SQL事宜和批量插入

热度:6111   发布时间:2013-02-25 00:00:00.0
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
  相关解决方案