2013-03-08 3 views
1

Я пытаюсь обновить 2 базы данных на своем SQL Server с использованием C# и наборов данных из одного соединения . Это возможно?Обновить другую базу данных из набора данных

В моем DataTable Я ссылаюсь как на базу данных, так и на таблицу в запросе.

select * from Database2.dbo.Table 

Я нажимаю на расширенные параметры и задаю Generate Insert, Update and Delete statements.

Все выглядит отлично на странице результатов мастера, но когда я снова перехожу на экран дополнительных параметров, флажок для Generate Insert, Update and Delete statements не установлен.

Есть ли способ обойти это или мне нужно использовать 2 подключения к данным?

+0

Я считаю, что лучше всего использовать приложение C# для обновления одной базы данных, а в случае необходимости хранить базу данных или задание триггера или базы данных необходимо обновить дополнительную базу данных. – Agilox

ответ

0

Если вы хотите обновить обе базы данных из своего приложения C#, вам необходимо создать для них два отдельных соединения.

Я считаю, что лучше всего использовать приложение C# для обновления одной базы данных, а в случае необходимости хранить базу данных или задание триггера или базы данных при необходимости обновлять дополнительную базу данных.

0

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

Смежные вопросы