1

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

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

select * from Database2.dbo.Table 

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

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

有什么办法可以解决这个问题,还是我需要使用 2 个数据连接?

4

2 回答 2

0

如果要从 C# 应用程序更新这两个数据库,则必须为它们创建两个单独的连接。

我认为最佳实践是 C# 应用程序应该更新一个数据库,并且数据库存储过程或触发器或数据库作业应该在必要时更新辅助数据库。

于 2013-03-08T11:37:28.137 回答
0

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

于 2013-03-08T11:38:11.027 回答