C# 使用LINQ to SQL从同一视图插入多个表
我刚刚在SQLServer2008中设计了我的数据库,现在我正在开始实际的实现,我有以下问题:我有一个视图(一个aspx页面),它将学生注册提交给学院。本页插页涉及约3个表格(学生/家长和地址)。如何使用linq to sql将收集的详细信息同时插入到3个表中 您将有三个insert语句。如果您需要它们全部失败或成功,请将它们放入事务中C# 使用LINQ to SQL从同一视图插入多个表,c#,sql-server,linq,C#,Sql Server,Linq,我刚刚在SQLServer2008中设计了我的数据库,现在我正在开始实际的实现,我有以下问题:我有一个视图(一个aspx页面),它将学生注册提交给学院。本页插页涉及约3个表格(学生/家长和地址)。如何使用linq to sql将收集的详细信息同时插入到3个表中 您将有三个insert语句。如果您需要它们全部失败或成功,请将它们放入事务中 using (var transaction = new TransactionScope()) { try { //insert statem
using (var transaction = new TransactionScope())
{
try
{
//insert statements
transaction.Complete();
}
}
using语句中的try不是多余的吗?