" писал(а):Но если "вставить их из временной таблички", тогда индексы не сохранятся
Сохранятся и ещё как. Или ты собираешься "ручками" их вставлять (в смысле не через BDE с таблицей работать а как с обычным бинарным файлом)?
Индексы обновляются каждый раз, когда ты модифицируешь таблицу и неважно как.
В принципе ты можешь реализовать свою идею, но зачем?
Насколько большой может быть твоя база?
До меня только сейчас дошло, ты хочешь делать последовательные бэкапы своей базы: за такое-то число, за такое и т.д., а если база свалится то восстанавливать её последовательно их списка этих файлов.
Слишком сложно.
Сколько ты планируешь будет жить твоя программа? Ты уверен что она станет очень большой? А если она станет очень большой сможет ли твоя программа шустро работать с paradox'овой табличкой.
У меня была программа на парадоксе, так там было около миллиона записей только в одной таблице - программа еле ползала, пришлось переходить на SQL
Если это коммерческий проект, то лучше сразу откажись от парадокса в пользу бесплатных SQL Server'ов (MySQL, FireBird...) тем более что система логов в них уже реализована. Если это для вуза - то забей на это, программы в институтах живут очень недолго (всегда находится новый талантливый программист, который говорит что сможет написать лучше
), если это курсовая или дипломная - тем паче.
[quote="""]Но если "вставить их из временной таблички", тогда индексы не сохранятся[/quote]
Сохранятся и ещё как. Или ты собираешься "ручками" их вставлять (в смысле не через BDE с таблицей работать а как с обычным бинарным файлом)?
Индексы обновляются каждый раз, когда ты модифицируешь таблицу и неважно как.
В принципе ты можешь реализовать свою идею, но зачем?
Насколько большой может быть твоя база?
До меня только сейчас дошло, ты хочешь делать последовательные бэкапы своей базы: за такое-то число, за такое и т.д., а если база свалится то восстанавливать её последовательно их списка этих файлов.
Слишком сложно.
Сколько ты планируешь будет жить твоя программа? Ты уверен что она станет очень большой? А если она станет очень большой сможет ли твоя программа шустро работать с paradox'овой табличкой.
У меня была программа на парадоксе, так там было около миллиона записей только в одной таблице - программа еле ползала, пришлось переходить на SQL
Если это коммерческий проект, то лучше сразу откажись от парадокса в пользу бесплатных SQL Server'ов (MySQL, FireBird...) тем более что система логов в них уже реализована. Если это для вуза - то забей на это, программы в институтах живут очень недолго (всегда находится новый талантливый программист, который говорит что сможет написать лучше :) ), если это курсовая или дипломная - тем паче.