从一个数据集更新另一个数据库

本文关键字:数据集 更新 另一个 数据库 一个 | 更新日期: 2023-09-27 18:03:10

我试图使用c#和数据集从一个数据连接更新我的SQL Server上的2个数据库。
这可能吗?

在我的DataTable中,我在同一个查询中引用数据库和表。

select * from Database2.dbo.Table 

我点击高级选项并设置Generate Insert, Update and Delete语句。

在向导结果页面上一切看起来都很好,但是当我再次进入高级选项屏幕时,Generate Insert, Update and Delete语句的复选框没有设置。

是否有办法解决这个问题,或者我需要使用2个数据连接?

从一个数据集更新另一个数据库

如果你想从c#应用程序中更新两个数据库,你必须为它们创建两个单独的连接。

我认为最好的做法是c#应用程序应该更新一个数据库,数据库存储过程或触发器或数据库作业应该在必要时更新二级数据库。

一个数据集不能使用多个数据库连接。您必须为每个数据库创建多个数据集。