-
Доброе время суток господа Мастера! Прошу вашего совета как реализовать "архивацию" . Задача состоит в том, чтобы пополнять данные из бд в архив (zip) Думаю план следующий: 1. распаковать бд из архива (есть компонент) в %temp% 2. проверить на сходство по некоторым параметрам 3. новые данные скопировать в бд (которая в %temp%) 4. запаковать в архив
Проблема на 3-м этапе в бд имеются две таблицы: Objects c полями (ID счетчик, SomeInfo....) и вторая таблица Params c полями (ID cчетчик, ObjectID число, SomeInfo....)
язык SQL знаю плохо Select да from ну еще where можно конечно копировать по записям так таблицаTemp.append таблицаTemp.fields[1].As.... = sominfo таблицаTemp.post потом брать только что созданный ID таблицаTemp.fields[0].asInteger потом добавлять записи в таблицу Params
Думаю этот вариант на крайний случай, может есть способ более изящный?
Спасибо.
-
Вариант 4 - пакуем текущую базу без всех этих этапов, быстро и сердито.
-
Это конечно вариант. Как всегда пишешь , и чтонибудь упустишь. Бэг ё падн. Записи в текущей (не архивной бд) со временем будут удаляться. Вот.
-
4. и баста.
-
...ммм старые записи..
-
> RGV (13.12.2012 09:42:04) [4]
Кому нужна история, тот делает исторические копии
-
О как. Благодарствую.
|