Форум: "Базы";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
ВнизСлитие баз? Найти похожие ветки
← →
SASH2 (2003-12-31 09:43) [0]Есть базы в которых содержится информация за каждый месяц. Эти базы должны сливаться в одну большую базу в которой содержится информация по всем месяцам.
Например, появился новый файлик с базой за 01 месяц. Необходимо все данные слить в базу, например, god.dbf. Далее появится 02, 03, 04 ... 12 месяцы и их тоже нужно будет сливатьв god.dbf.
Скажите пожалуйста, как можно это сделать???
← →
Ильш (2003-12-31 09:49) [1]Программу написать! ;) Или запрос! ;)
← →
SASH2 (2003-12-31 09:51) [2]Ильш, что хочешь!!! Лишь бы получилось!!!
Спасибо!!!
← →
paul_k (2003-12-31 09:52) [3]1. выполнить запрос
insert into "путь\god.dbf"(<поля через запятую>)
select <поля через запятую в той же последовательности>
from "путь\01.dbf"
2. выбрать данные из 01 и по циклу вставить в god.dbf
← →
SASH2 (2003-12-31 10:22) [4]А еще какнить можно сделать?
← →
Anatoly Podgoretsky (2003-12-31 10:23) [5]Можно и очень много вариантов, но ты молчишь про свои базы и компоненты.
← →
SASH2 (2003-12-31 10:29) [6]Базы dbf. Компоненты которые использую Query и Table.
Раньше когда нужно было сливать одну базу то делал так: DataModule3.Table2.BatchMove(DataModule3.Query3,batAppend);
← →
Anatoly Podgoretsky (2003-12-31 10:30) [7]Таких не знаю, это расширение файла
И сейчас при определенных условиях можно использовать BatchMove
← →
SASH2 (2003-12-31 10:32) [8]А как его можно использовать?
← →
Anatoly Podgoretsky (2003-12-31 10:43) [9]Так же как делал и раньше
← →
SASH2 (2003-12-31 10:47) [10]Но ведь в базе god.dbf уже будут добавлены записи, а при втором добавлении появится ошибка.
← →
Alex_Bredin (2003-12-31 11:32) [11]а ты batAppend юзай
← →
SASH2 (2004-01-05 06:36) [12]А как его юзать - то.
← →
___Nikolay (2004-01-05 07:08) [13]Сначала файл god.dbf переименуй в o_my_god.dbf
← →
SASH2 (2004-01-05 07:20) [14]Переименовал!!! :)
← →
SASH2 (2004-01-05 07:43) [15]Ух - ты получилось!!! :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.007 c