我们在2个不同的服务器上有2个数据库-Prod和Test。 我想从Prod到Test的不同表中导入一些行。现在,我正在使用Management Studio手动执行此操作,但是我想通过C#程序执行此操作。 我的问题:我不想编写插入命令–我读到可以使用DataAdapter Update方法。我想做的是从Prod创建一个DataSet并在Test DataAdapter上使用DataAdapter.Update(DataSet)方法。这对我来说还不清楚:
SqlCommandBuilder类 自动生成单表命令,该命令用于协调对数据集所做的更改与关联的SQL Server数据库。此类不能继承。
这是我的问题–我可以在Prod数据库中创建SqlCommandBuilder并在Test数据库中使用它吗? 如果不是,从其他服务器/数据库导入数据的其他方法有哪些?
谢谢, zb