Извлечение данных мемо-поля из файла dBase - PullRequest
1 голос
/ 27 ноября 2011

У меня есть приложение MSDOS clipper, которое использует dBase в качестве своего движка базы данных, некоторые из его полей хранятся во внешних файлах (с расширением .BIN), файл базы данных, кажется, хранит некоторый двоичный указатель на этот файл (чтобы связать строки базы данных) с информацией в файле), кто-нибудь знает, как я могу извлечь информацию об этих файлах?

На этом снимке вы найдете файл dBase слева и файл BIN справа.

Бинарный файл имеет следующий «заголовок»: JMS BIN

Спасибо

Ответы [ 2 ]

0 голосов
/ 21 января 2012

Попробуйте открыть его с помощью OpenOffice / LibreOffice Calc или Base.

0 голосов
/ 28 ноября 2011

В dBase памятные поля хранятся вне таблицы или файлов .dbf со ссылкой в ​​таблице.

Если приложение clipper (скомпилированное) не предоставляет способ чтения памятных полей, будет невозможно прочитать памятные поля.

В качестве альтернативы, если у вас есть dBase или ограничитель DBU, вы можете получить доступ к данным в памятных полях.

...