Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.09;
Скачать: CL | DM;

Вниз

Как вставить все записи из таблицы в 1 БД в другую?   Найти похожие ветки 

 
ocean   (2004-12-09 12:51) [0]

Имею 2 ADO-Connection. В 1-м получаю набор данных по select * ..., хочу вставить его в табличку во 2-й.


 
Sergey13 ©   (2004-12-09 12:55) [1]

insert into table2
select * from table1

Если структуры не совпадают укажи нужные поля


 
Anatoly Podgoretsky ©   (2004-12-09 12:59) [2]

Придется тебе в цикле вставлять.


 
ocean   (2004-12-09 13:06) [3]


> Sergey13

table2 и table1 в разных БД

> Придется тебе в цикле вставлять.

ужасно не хочется, может как-то через ODBC или Stored Proc можно? А еще мне кажется, что AdoQuery.DataSet по аналогии с VB возвращает набор данных в виде массива (коллекции строк), может его можно как-то подать в table2?


 
Nikolay M. ©   (2004-12-09 13:22) [4]

1) Если базы на одном сервере, тогда
INSERT INTO DB1.dbo.TableName
SELECT * FROM DB2.dbo.TableName
2) Если базы на разных серверах, можно сделать linked server и поступить аналогично 1)
3) Но все равно проще и удобнее DTS-ом. Всего-навсего протянуть одну стрелочку от одного коннекта до другого.


 
ocean   (2004-12-09 13:52) [5]

да, с linked сервером что-то получается
а что такое DTS?


 
Polevi ©   (2004-12-09 14:14) [6]

программы / ms sql server / import and export data



Страницы: 1 вся ветка

Текущий архив: 2005.01.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
14-1103653939
NailMan
2004-12-21 21:32
2005.01.09
Нужно вспомнить где это(MMP) проходило...


9-1095676694
DeFenix
2004-09-20 14:38
2005.01.09
Где можно скачать последнюю версию GlScene?


14-1103618002
Чеширский_Кот
2004-12-21 11:33
2005.01.09
Опрос: За что я уважаю Borland?


9-1095512462
Jus
2004-09-18 17:01
2005.01.09
Как в DelphiX спрятать курсор и отображать?


4-1100872941
Змей
2004-11-19 17:02
2005.01.09
не прямоугольная форма