Member 12932251 Ответов: 2

Как вставить данные из одной таблицы базы данных сервера в другую таблицу базы данных сервера с помощью C#


How to insert data from one server database table to other server database table using c#

Например, у меня есть два SQL server A и B. Я хочу создать один сервис, который будет вставлять данные из одной серверной БД в другую серверную таблицу БД. Пожалуйста, помогите мне в этом, это срочно.

Что я уже пробовал:

Два сервера A и B
.Таблица данных a = таблица данных B

2 Ответов

Рейтинг:
2

Maciej Los

Если это SQL-сервер...

Вы можете использовать Класс SqlBulkCopy (System.Data.SqlClient)[^]

Для получения более подробной информации, пожалуйста, смотрите: Операции с данными SQL Server в ADO.NET | Microsoft Docs[^]


Рейтинг:
0

RmcbainTheThird

Вам нужно два подключения для передачи данных, по одному для каждой БД. Откройте первый и извлеките свои данные. закройте его, откройте второе соединение и выполните обновление


Member 12932251

Можете ли вы поделиться со мной кодом c# для получения и обновления данных?

RmcbainTheThird

Извините, нет, я трачу достаточно времени на написание собственного кода и не хочу делать ваш бесплатно. Если вы не знаете, как получить строку подключения из вашего конфигурационного файла, открыть базу данных, запросить базу данных, построить запрос вставки с данными из первого запроса, то вам нужно взять книгу или нажать Google, чтобы понять и использовать эти концепции.