我只是使用EF with SP执行插入和读取操作。我有两个SP,一个用于读取,另一个用于插入。当我逐个执行此操作时,我在第二个SP上收到此错误
不允许使用新事务,因为会话中还有其他线程在运行。
代码
var students = db.GetStudentByID(1);
Student_Mast model = new Student_Mast();
model.First_Name = "John";
model.Last_Name = "Abraham";
model.Roll_No = 2;
db.Student_Mast.Add(model);
db.SaveChanges();
我检查了很多帖子,但都参考了foreach循环。
答案 0 :(得分:1)
学生变量不是对象的集合,它是可以返回对象的枚举器。使用枚举器时,源必须保持打开状态。
write(90,DBfmt,rec=id,iostat=ios) output(i)
请参阅此链接以获取简介。 go here