![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.06.2007
Сообщений: 39
|
![]()
Подскажите, как кучу несвязанных таблиц dbf с одним именем, одинаковыми полями, разбросанных по разным папкам , обьединить в один набор данных?
Последний раз редактировалось HIC; 21.06.2007 в 09:30. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 10.04.2007
Сообщений: 51
|
![]()
пиши на konkurent@gala.net помогу, не безвозмездно, тем более есть что-то похожее
e-mail=konkurent@gala.net
isq=498425545 |
![]() |
![]() |
![]() |
#3 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]() Цитата:
INSERT INTO `Имя табл.куда`(`поле1`, `поле2`) select `поле1`, `поле2` from `имя табл.откуда`; Только с ключами может быть запарка.....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 20.06.2007
Сообщений: 39
|
![]()
Спасибо, Pitbull! Но как сделать, чтобы автоматом все таблицы из нескольких папок в один НД объединялись? Для каждой запрос писать, пальцы отвалятся. У меня около тысячи таблиц.
Последний раз редактировалось HIC; 21.06.2007 в 15:24. |
![]() |
![]() |
![]() |
#5 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]() Цитата:
мне кажется, что тебе прийдется руками работать по-любому...
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 20.06.2007
Сообщений: 39
|
![]() Цитата:
Создай таблицу с похожей структрутой + поле типа Date. переливай в неё данные из других БД ( из интересуемого диапазона). Если используешь БДЕ, то он подднрживает гетерогенные запросы: INSERT INTO ":CommonBase:table" SELECT :Date, * FROM table, где CommonBase - алиас(или TDataBase.BaseName) "нормальной" базы а TQuery, в которой будет выполняться этот запрос, должна в цикле настраиваться на ту Базу, которая вошла в диапазон интересов. Перед циклом следкует выполнить DELETE FROM ":CommonBase:table". Теперь твою проблему рещит элементарный запрос. Завтра буду кипеть. Как испробую, отпишу. |
|
![]() |
![]() |
![]() |
#7 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]() Цитата:
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ребят плииз помогите | 1234 | БД в Delphi | 4 | 04.07.2008 13:03 |
Автоматизация группировки данных | John Pepper | Microsoft Office Excel | 6 | 15.05.2008 15:37 |
помогите сделать прогу на С(ansi C) | tibult | Общие вопросы C/C++ | 1 | 07.05.2008 17:17 |
Помогите сделать прогу | AG_Mill | Помощь студентам | 2 | 25.04.2008 19:44 |
алгоритм есть, осталась сделать прогу | korteas | Помощь студентам | 4 | 04.10.2007 16:49 |