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

Вниз

Слетает база и портится индекс   Найти похожие ветки 

 
Чипырик ©   (2009-06-09 08:10) [0]

Доброго времени суток!
У меня такая проблема:
Есть две независимые программы, они работают с базами данных *.db (с разными БД). Обе программы работают через компоненты Table, DataBase и DataSourse.
Так вот, работая в этих двух программах одновременно (просмотр/редактирование), через какое-то время слетает одна из программ (просто закрывается без каких либо сообщений) и одновременно с этим зависает вторая программа.
Вследствие чего в файлах БД портятся индексы и их приходится делать заново.
Вопрос в следующем: можно ли как-то сделать так, чтобы индексы не портились?
И еще вопрос, что делает свойство CashedUpdates?


 
Виталий Панасенко   (2009-06-09 09:10) [1]

LOCAL SHARE=TRUE может помочь.
> И еще вопрос, что делает свойство CashedUpdates?

а что, на клавиатуре отсутствует кнопка F1?


 
oldman ©   (2009-06-09 16:16) [2]


> Так вот, работая в этих двух программах одновременно (просмотр/редактирование),
>  через какое-то время слетает одна из программ (просто закрывается
> без каких либо сообщений) и одновременно с этим зависает
> вторая программа.
> Вследствие чего в файлах БД портятся индексы и их приходится
> делать заново.
> Вопрос в следующем: можно ли как-то сделать так, чтобы индексы
> не портились?


Ответ в следующем: ищи ошибку в 17-й строке.
Программа не будет слетать, вторая не будет виснуть, индексы не будут портится, будет тебе щастье.


 
Чипырик ©   (2009-06-10 07:40) [3]

2 Виталий Панасенко
Спасибо попробую...

2 oldman
Может чего по-новее придумаешь?


 
Германн ©   (2009-06-11 01:34) [4]


> Чипырик ©   (09.06.09 08:10)  

Возможных вариантов решения два:
1. Самый правильный. Отказаться от BDE и парадокса.
2. Не правильный, но может оказаться полезным. Переустановить систему. По полной, с форматированием.


 
Anatoly Podgoretsky ©   (2009-06-11 07:42) [5]

Не правильный, это не переустанавливать систему.


 
turbouser ©   (2009-06-11 08:02) [6]


> Германн ©   (11.06.09 01:34) [4]

Тогда уж 2., затем 1.


 
oldman ©   (2009-06-11 12:01) [7]


> Чипырик ©   (10.06.09 07:40) [3]
> 2 oldman
> Может чего по-новее придумаешь?


А что еще, если у тебя конкретно виснут или вылетают по сбою две программы?


 
RWolf ©   (2009-06-16 13:26) [8]

В своё время поимел проблем с пропаданием данных, записываемых в БД, при использовании Paradox через BDE, так что советую перейти на что-нибудь другое (хотя бы сменить BDE-драйвер Paradox на dBase).


 
Amoeba ©   (2009-06-16 16:51) [9]


> RWolf ©   (16.06.09 13:26) [8]
>
> В своё время поимел проблем с пропаданием данных, записываемых
> в БД, при использовании Paradox через BDE, так что советую
> перейти на что-нибудь другое (хотя бы сменить BDE-драйвер
> Paradox на dBase).

Если база не сетевая, то лучше как минимум Access. Необходимый для работы JET уже встроен в Windows.



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

Форум: "Начинающим";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
2-1245582008
Б
2009-06-21 15:00
2009.08.16
Найти доступ владения окном.


15-1245161138
@!!ex
2009-06-16 18:05
2009.08.16
Консолька роняет прилоэение на выходе.


15-1244838605
Юрий
2009-06-13 00:30
2009.08.16
С днем рождения ! 13 июня 2009 суббота


2-1245146560
Polkin
2009-06-16 14:02
2009.08.16
Assigned к объекту своего класса...


15-1244962151
Virgo_Style
2009-06-14 10:49
2009.08.16
Ищу программку





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский