Импорт данных с другого сервера (вопрос C # CommandBuilder) - PullRequest
0 голосов
/ 12 декабря 2018

У нас есть 2 базы данных на 2 разных серверах - Prod и Test.Я хочу импортировать несколько строк из разных таблиц из Prod в Test.Прямо сейчас я делаю это вручную с помощью Management Studio, но я хочу сделать это через программу C #.Мой вопрос: я не хочу писать команду вставки - я прочитал, что могу использовать метод обновления DataAdapter.Я хочу создать DataSet из Prod и использовать метод DataAdapter.Update (DataSet) в тестовом DataAdapter.Вот что-то непонятное для меня:

SqlCommandBuilder Class Автоматически генерирует однотабличные команды, которые используются для согласования изменений, внесенных в DataSet, со связанной базой данных SQL Server.Этот класс не может быть унаследован.

Итак, вот мой вопрос - могу ли я создать SqlCommandBuilder в базе данных Prod и использовать его в тестовой базе данных?Если нет - каковы другие способы импорта данных из другого сервера / базы данных?

Спасибо, zb

...