Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Базы данных под .NET > Скопировать таблицу из одной БД в другую


Автор: Хоббит 24.3.2006, 15:30
Собствено сабж.
Приходит идея, приконектиться к первой БД считать, что надо, потом приконектиться ко второй БД и запистаь что надо....
А как иначе?

Автор: arilou 24.3.2006, 15:36
Хоббит, это программно надо сделать? А какие БД используются?

Автор: mr.DUDA 24.3.2006, 22:18
Читаем из первой БД в датасет, потом датаадаптером обновляем вторую БД smile

Автор: deviLoper 25.3.2006, 02:35
Если две базы лежат на одном сервере, то по идее можно это сделать одним запросом, но лично я не пробовал

Автор: arilou 27.3.2006, 14:53
deviLoper, для SQL Server можно сделать нечто вроде

Код

INSERT INTO dbo.database1.Table1 
  SELECT * FROM dbo.database2.Table1 


Такой путь подойдет, если структура таблиц полностью совпадает. Если же нужны трансформации, то тогда DTS Wizard в помощь smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)