繁体   English   中英

使用LINQ to SQL从同一视图插入到多个表

[英]Insert to multiple tables from the same view using LINQ to SQL

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

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

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

    transaction.Complete();
  }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM