.net 如何一次使用两个数据库并在两个不同位置同时更新

.net 如何一次使用两个数据库并在两个不同位置同时更新,.net,database,.net,Database,如何一次使用两个数据库?它们被放置在不同的网络中。在.net中是否可能?如果您想要跨多个数据库的事务,可以使用事务范围 using (TransactionScope t = new TransactionScope()) { // Execute code t.Commit(); } 必要时,事务将升级为分布式事务。您需要确保已安装,然后无需进一步配置即可正常工作。在Sqlserver中使用数据镜像概念。您是否计划在单个事务中更新它们?S@govi如何实现这一点。它们位于不同

如何一次使用两个数据库?它们被放置在不同的网络中。在.net中是否可能?

如果您想要跨多个数据库的
事务
,可以使用
事务范围

using (TransactionScope t = new TransactionScope())
{
    // Execute code
    t.Commit();
}

必要时,
事务
将升级为分布式事务。您需要确保已安装,然后无需进一步配置即可正常工作。

在Sqlserver中使用数据镜像概念。

您是否计划在单个事务中更新它们?S@govi如何实现这一点。它们位于不同的位置[网络]。嗯。。我还没有试过这些,但是有很多链接。它们有用吗?