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

Вниз

как исправить DBF   Найти похожие ветки 

 
amily   (2007-08-29 16:55) [0]

выдает у меня программа такую ошибку

Table Client.DBF is not okay .

пробовала некоторые программы , все очень полезные но платные . может есть какаята  методика что позволит исправить все это? была бы очень признательна за помощь.


 
Anatoly Podgoretsky ©   (2007-08-29 17:00) [1]

> amily  (29.08.2007 16:55:00)  [0]

Явно сообщение от программиста, а не от системы.


 
Вася Правильный   (2007-08-29 17:09) [2]

такие сообщения ничем не лучше (даже хуже) сообщений Exception at address
так что программистов, заменяющих второе на первое надо брать за причинное место и тыкать им в такие сообщения, чтоб расшифровывали


 
Fay ©   (2007-08-29 17:48) [3]

очень напоминает письмо про подземный стук


 
amily   (2007-08-30 08:09) [4]

вообше как решают проблемы с Foxpro database ,как лечить эту базу ?


 
sniknik ©   (2007-08-30 09:08) [5]

тебе это врядли поможет, т.к. ошибка от программиста, а не от базового движка/системы/т.д., и значит под видом ошибки таблицы может подаваться любая фигня непредусмотренная программистом находящаяся в одном защищенном блоке вместе с открытием таблицы.

это даже более вероятно, т.к. писавший это явно не проффесионал (не в смысле получает или нет за работу деньги ;)), а начинающий может быть (или идиот со стажем... что еще хуже), т.к. подобные сообщения скрывающие оригинальные это болезнь начинающих.

попробуй открыть таблицу чем нибудь другим (лучше фоксом, или его драйвером, раз таблицы фоксовые), скорее всего она откроется без проблем.
а ошибка может происходить от:
нет индекса (и это программистом не обрабатывается),
изменено название/путь/и.тд. таблицы/полей (в общем чтото что не является ошибкой в явном виде, но требуется программе. причем изменения могла сама программа и сделать, стоит вспомнить массовые поветрия тут на шифрацию данных... кстати в этом случае в зависимости от варианта шифрации стандартными способами она может и не открыться),
при делении на ноль (неважно что это не относится к базе/таблице главное чтобы попадало в блок где открытие таблицы...),
при открытии сокета (аналогично up),
при отсутствии доступа (аналогично up),  
и т.д. фантазия не ограничивается, можеш продолжать любым глюком, предположив что он чтонибудь делает до/после открытия таблицы в одном блоке...

p.s. в любом случае открой таблицу в фоксе и получи адекватную ошибку, если с ней проблемы. если там ошибки не будет, то это уже практически неизлечимо... (убьешь времени на поиски больше чем писать аналогичную программу)


 
sniknik ©   (2007-08-30 09:16) [6]

p.p.s. выложи таблицу куданибудь в инет и дай ссылку, народ тебе быстрее скажет есть ли с ней проблемы или нет (судя по всему сам будеш долго разбираться....).


 
amily   (2007-08-30 12:45) [7]

спасибо!



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

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

Наверх





Память: 0.46 MB
Время: 0.005 c
15-1196689348
Сергей М.
2007-12-03 16:42
2008.01.06
bash


5-1164302911
Hollander
2006-11-23 20:28
2008.01.06
Вставить в свой компонент другой


2-1197363838
Molodoi
2007-12-11 12:03
2008.01.06
DBGridEh


2-1197278553
malyar
2007-12-10 12:22
2008.01.06
stringgrid какая яцейка находится под курсором мыши


9-1163873357
Masterok
2006-11-18 21:09
2008.01.06
delphix - undeclared identifier angle





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