Форум: "Базы";
Текущий архив: 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