Форум: "Базы";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
ВнизКопирование данных из одной таблицы в другую Найти похожие ветки
← →
anton2v (2003-06-10 12:54) [0]Как можно быстро скопировать данные из одной таблицы в другую
конструкция INSERT INTO ..... SELECT FROM ...... не проходит (драйвер Visual FoxPro его не понимает), а копировать по одной записи долго. ЗЫ: таблицы различаются одним полем.
← →
Johnmen (2003-06-10 13:06) [1]>не проходит
Каково сообщение об ошибке ?
← →
anton2v (2003-06-10 14:05) [2]2 Johnmen "Syntax error"
SQLTable.SQL.Text:="INSERT INTO mstmp.dbf (code, inumber, name, kol, edizm, price) SELECT code, inumber, name, kol, edizm, price FROM ms.dbf";
SQLTable.ExecSQL;
← →
Johnmen (2003-06-10 14:14) [3]INSERT INTO mstmp (code, inumber, name, kol, edizm, price) SELECT code, inumber, name, kol, edizm, price FROM ms
или (неясны компоненты доступа и "способ" подключения)
INSERT INTO "mstmp.dbf" (code, inumber, name, kol, edizm, price) SELECT code, inumber, name, kol, edizm, price FROM "ms.dbf"
← →
anton2v (2003-06-10 14:34) [4]подключаюсь через ADO + Microsoft Visual FoxPro Driver
← →
qweqwe (2003-06-10 21:13) [5]есть такой компонент... называется BatchMove я им копирую...
если ДатаСеты одинаковые то ок... если различия то там можно поля синхронизировать
← →
qweqwe (2003-06-10 21:13) [6]есть такой компонент... называется BatchMove я им копирую...
если ДатаСеты одинаковые то ок... если различия то там можно поля синхронизировать....
Хотя Сиквел рулит. однозначно...
просто добавил как способ :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c