|
Тема
|
Проблем с BDE
|
|
Автор |
ozzoz (непознат) |
Публикувано | 17.08.09 15:58 |
|
Моля за помощ:
Имам база данни на парадокс под делфи 7
използвам TTable компонент:
По време на работа тока спря и сега получавам:
EDBEngineerror "Could not find record"
когато напиша
Table.open
някакви насоки за решение на този проблем
Предварително благодаря
| |
Тема
|
Re: Проблем с BDE
[re: ozzoz]
|
|
Автор | Ивaнчo (Нерегистриран) |
Публикувано | 17.08.09 16:09 |
|
1. Архив на таблиците
2. DataBase Desktop -> 3. Utilities -> 4. Restructure -> 5. Pack Table
Поне при мен, това е помагало.
| |
Тема
|
Re: Проблем с BDE
[re: Ивaнчo]
|
|
Автор |
ozzoz (непознат) |
Публикувано | 17.08.09 16:21 |
|
мерси
ще пробвам
аз си поиграх малко
същата таблица се отваря на 2 места в програмата но от различни компоненти
оказва се 4е първият я отваря и филтрира без проблем
вторият (имам в предвид че е работено с програмата повече от 2 години и не е имало проблем ) който сега след спирането на тока прави проблем при отварянето дава грешката сако когато филтрирам таблицата.
Първият има CashedUpdates:= true;
вторият се ползва само за печат и CashedUpdates:= False;
Когато го промених на CashedUpdates:= true; всичко тръгна
Сега въпросът ми е как това се оказа проблем и дали мога избегна подобни проблеми в бъдеще
| |
Тема
|
Re: Проблем с BDE
[re: ozzoz]
|
|
Автор |
ozzoz (непознат) |
Публикувано | 17.08.09 20:47 |
|
Явно не се опрaви защото взех да получавам луди грешки като Key Violation error
Taka ако някой има идея к'во става ще съм много благодарен
| |
Тема
|
Re: Проблем с BDE
[re: ozzoz]
|
|
Автор |
TRN () |
Публикувано | 18.08.09 08:05 |
|
В отговор на:
дали мога избегна подобни проблеми в бъдеще
Мисля, че решението е да не използваш повече BDE
| |
Тема
|
Re: Проблем с BDE
[re: TRN]
|
|
Автор |
ozzoz (непознат) |
Публикувано | 18.08.09 11:37 |
|
мерси за идеята
Ок би ли ми препоръчал база данни оптимална за НЕ клиент- сървър употреба
Благодаря
| |
|
"НЕ клиент - сървър" употребата не се различава много от клиент-сървър такавата
Като цяло за мен най-подходяща в твоя случай е . Delphi има чудесна поддръжка за нея (например IBX, FIBPlus компонентите), безплатна е, има много удобна за работа embeded версия, а пък пълната версия се инсталира изключително лесно. Мощна е, за малки и средни по размер бази е много добра. Останалото зависи от тебе
Linux isn't free, it's worthless.
| |
Тема
|
Re: Проблем с BDE
[re: andrew_nikoloff]
|
|
Автор | ozzoz (Нерегистриран) |
Публикувано | 19.08.09 08:04 |
|
Мерси
| |
|
Аз имах подобен проблем, само че при мен се нарушаваше връзката м/у главната и подчинена таблици - най-вероятно се поврежда някой от файловете където се съхраняват индексните ключове. Наскоро ми попадна една малка програмка, която поправя евентуални грешки в таблиците. Ако желаеш да ти я изпратя - дай ми имейла си.
| |
|
|
|
|