0

我刚刚在 SQL Server 2008 中设计了我的数据库,现在我开始实际实施我有以下问题:我有一个视图(一个 aspx 页面),它提交一个学生注册到一个机构。此页面插入与大约 3 个表(学生/父母和地址)有关。如何使用 linq to sql 同时将收集到的详细信息插入 3 个表?

4

1 回答 1

1

您将拥有三个插入语句。如果您需要它们全部失败或成功,请将它们放入事务中。

using (var transaction = new TransactionScope())
{
  try
  {
    //insert statements

    transaction.Complete();
  }
}
于 2012-12-11T22:50:06.667 回答