第一步:
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部放到一个事务里??
请高手指教 或有参考资料发链接也行
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部放到一个事务里??
请高手指教 或有参考资料发链接也行
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货