数据库中的循环插入失败

时间:2012-11-25 19:42:43

标签: asp.net for-loop

我想一次在我的数据库中存储多轮。

List<Round> listR = new List<Round>();
...
BLLr.insertListRounds(listR);

BLL:

public void insertListRounds(List<Round> r)
{
   for (var i = 0; i < amountRound; i++)
   {
       DALr.insertRound(r[i]);
   }
}

DAL:

public void insertRound(Round r)
{
    dc.Rounds.InsertOnSubmit(r);
    dc.SubmitChanges();
}

奇怪的是,当它(在BLL中)它第一次循环时它会起作用,但是当它第二次循环时它会崩溃。 (我试图捕捉错误但没有显示任何内容)

0 个答案:

没有答案