Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];

Вниз

Порча индексного файла   Найти похожие ветки 

 
GIL   (2002-08-19 03:02) [0]

Как всем известно компы могут зависать ;) Я пишу свою музыкальную БД и т.к. вышеописаное св-во есть и на моем компе, то иногда приходиться перезагружаться по способу "семь бед - один Reset". После такого способа файл БД портится и при добавлении пишет "Key Violation". Как сделать так, чтобы даже при некорректном выключении компа файлы БД оставались целыми. Использую Paradox 7.0, после каждого изменения база сохраняется. И еще как сделать так, чтобы БД действительно сохранялась, а то если закрывать приложение нажатием любимого крестика, или просто Ctrl+Ald+Del, то все сделанные изменения в БД за сеанс просто отменяются сколько бы post"ов там ни было.


 
Soft   (2002-08-19 05:44) [1]

Table1.FlushBuffers


 
Leran2002   (2002-08-19 07:12) [2]

procedure TForm1.Table1AfterPost(DataSet: TDataSet);
begin
TTable(DataSet).FlushBuffers;
end;


 
vitandr   (2002-08-19 08:08) [3]

Чтобы проверять корректность таблиц, исправлять порченые
или восстанавливать из резервной копии совсем хреновые я
юзаю пакет CheckParadoxTable который ворочается на базе tutil32.dll


 
B-ARS   (2002-08-19 12:20) [4]

Тебе нужно удалить признак индексации в БД, а затем переиндексировать её - все очень прозаично.


 
Anatoly Podgoretsky   (2002-08-19 12:35) [5]

Ты так не делай, все базы так портятся и не только базы можешь и файловую систему окончательно разрушить, зависит в какой момент ты так делаешь, не надо так.


 
Роман Василенко   (2002-08-19 14:01) [6]

А я снова буду рекламировать Advantage.
Самый лучший solution для локальных баз датых.
И не надо слушать дядек, которые утверждают, что ADS-де медленнее работает, чем Парадох. Нечего дядька плодить таблицы по десять миллионов записей с пятьюстами полями каждая...
У меня ни разу не грохнулась ни одна таблица, хоть ресет, хоть без помощи ресета (повер офф).

И еще: пользуйся кверями, очень облегчает жизнь. И парадоксовские таблицы самые нехорошие. Лучше уж dbf.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
3-26885
XanderMan
2002-08-18 15:27
2002.09.09
Как заставить работать FoxPro 2.6a под Win2k


3-26877
SERY
2002-08-19 17:56
2002.09.09
Сортировка в базе данных “Paradox”


1-26956
Лана Розанова
2002-08-29 12:12
2002.09.09
Компоненты


14-27224
lds78
2002-08-09 10:59
2002.09.09
ZIP/UNZIP без VCL


1-26979
AFROLOV
2002-08-29 14:24
2002.09.09
как узнать длину массива?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский