powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Резервная копия записей
12 сообщений из 12, страница 1 из 1
Резервная копия записей
    #37246860
Makrosa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можете подсказать как организовать при добавление в таблицу 'A' записей сделать их копии в 'B'
...
Рейтинг: 0 / 0
Резервная копия записей
    #37246914
Makrosa,
добавление в "В" идет так же, как добавление в "А". Только название таблицы меняете в соответвующих командах и все...
Если из формы ввода, то используйте наполнение переменных, а не полей таблицы, а после заполнения переменных уже добавляете туда, куда надо...
...
Рейтинг: 0 / 0
Резервная копия записей
    #37246975
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Makrosaможете подсказать как организовать при добавление в таблицу 'A' записей сделать их копии в 'B'
Это что, очередной курсовик ?
Код: plaintext
1.
INSERT INTO Table1 (field1,field2,field3) VALUES ( 1 , 20 , 300 )
INSERT INTO Table2 (field1,field2,field3) VALUES ( 1 , 20 , 300 )
...
Рейтинг: 0 / 0
Резервная копия записей
    #37247170
Makrosa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уточняю вопрос. запись данных в таблицу 'A' происходит из сети (из нескольких компов). иногда таблица 'A' портится. резервирование делаю каждый день. но хотелось бы не терять и остальные части данных. чтоб бистро заменит рухнувшею таблицу резервным.
...
Рейтинг: 0 / 0
Резервная копия записей
    #37247523
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Makrosaуточняю вопрос. запись данных в таблицу 'A' происходит из сети (из нескольких компов). иногда таблица 'A' портится. резервирование делаю каждый день. но хотелось бы не терять и остальные части данных. чтоб бистро заменит рухнувшею таблицу резервным.
Крайне ценное уточнение. Лучше уточните, какая версия фокса. Надеюсь, не 2.0 ?
...
Рейтинг: 0 / 0
Резервная копия записей
    #37247646
Makrosa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
9.0
...
Рейтинг: 0 / 0
Резервная копия записей
    #37247651
Makrosa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sp2
...
Рейтинг: 0 / 0
Резервная копия записей
    #37248185
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Makrosa9.0
И чего из пальца высасываем ? Один INSERT в Table1, а следом за ним такой-же INSERT в Table2.
...
Рейтинг: 0 / 0
Резервная копия записей
    #37248244
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Makrosa,

Если таблица входит в БД, то удобнее всего создать триггер на Insert и хранимую процедуру к нему, которая будет дублировать введенную запись в файл копии. В этом случае не потребуется даже изменять код программы, все изменения коснутся только контейнера БД.
...
Рейтинг: 0 / 0
Резервная копия записей
    #37248314
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Makrosaуточняю вопрос. запись данных в таблицу 'A' происходит из сети (из нескольких компов). иногда таблица 'A' портится. резервирование делаю каждый день. но хотелось бы не терять и остальные части данных. чтоб бистро заменит рухнувшею таблицу резервным.
Подозреваю, что ТАК ничего не получится.

Если может испортится рабочая таблица, так, ровно с тем же успехом, может испортится и ее резервная копия. Ведь, по сути, вы в один и тот же момент времени будете делать запись в две таблицы. И еще не факт, что "сломается" рабочая таблица, а не ее копия. Или будете делать копию для копию

Если уж так хочется, то я бы просто сделал периодическое копирование. Ну, там раз в 15..20 минут создавал копию таблицы обычным копированием. Причем новая копия не должна затирать ранее сделанную копию, а именно создавать новую таблицу, поскольку проблема может возникнуть как в процессе копирования, так и в самих данных. В результате, в течении дня создается несколько копий. Если проблем не было, то в конце дня "окончательная" копия и все промежуточные копии удаляются или архивируются.
...
Рейтинг: 0 / 0
Резервная копия записей
    #37248370
Makrosa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

да возможно это лучший вариант. можно сделать мини программку на сервере занимавшимся только периодическим копированием. можно еще и спрятать эту программу так чтоб он бил виден только диспетчер задач
...
Рейтинг: 0 / 0
Резервная копия записей
    #37248706
reware
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Makrosa,
"И чего только люди не придумают, лишь бы в колхоз на картошку не ездить". Вы ещё в эту супер-программу не забудьте вставить процедуру вызова Nero с автоматической записью заданного каталога на DVD-RW. Причём, в трёх экземплярах.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Резервная копия записей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]