当前位置:编程学习 > C#/ASP.NET >>

excel导入数据(删掉原有数据) 如何保持数据完整

第一步:
1. 导入数据前先把原有数据删掉 UserService.DeleteAll();
2. 读取excel 遍历插入
   for (int i = 1; i < dt.Rows.Count; i++)
                    {
                        if (string.IsNullOrEmpty(dt.Rows[i]["ID"].ToString()))
                        {
                            error1 = "ID不能为空!";
                            return;
                        }

                        User user = new User();
                        user.UserNo = dt.Rows[i]["ID"].ToString();
                        user.UserName = dt.Rows[i]["Name"].ToString();
                        UserService.Create(user);
                    }
如何把这2部放到一个事务里??
请高手指教 或有参考资料发链接也行 --------------------编程问答-------------------- 礼拜天没人????????? --------------------编程问答-------------------- 礼拜一了。。。。。。 --------------------编程问答--------------------  UserService.DeleteAll();

UserService.Create(user);

比较简单的修改就是在参数上加入 ,相应数据库的 translation 对象
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,