Извлечение данных мемо-поля из файла dBase
У меня есть приложение MSDOS Clipper, которое использует dBase в качестве движка базы данных, некоторые из его полей хранятся во внешних файлах (с расширением.BIN), файл базы данных, кажется, хранит некоторый двоичный указатель на этот файл (чтобы связать строки БД с информация о файле), кто-нибудь знает, как я могу извлечь информацию об этих файлах?
На этом снимке вы найдете файл dBase слева и файл BIN справа.
Двоичный файл имеет следующий "заголовок": JMS BIN
Спасибо
2 ответа
Попробуйте открыть его с помощью OpenOffice/LibreOffice Calc или Base.
В dBase памятные поля хранятся вне таблицы или файлов.dbf со ссылкой в таблице.
Если приложение clipper (скомпилированное) не предоставит способ чтения памятных полей, будет невозможно прочитать памятные поля.
В качестве альтернативы, если у вас есть dBase или ограничитель DBU, вы можете получить доступ к данным в памятных полях.