Форум » [x]Harbour » Опять о формате dbase » Ответить

Опять о формате dbase

Pasha: Этот вопрос время от времени здесь поднимается. Есть такой формат visual dbase, который харбор не поддерживает. Обычно 1-й байт заголовка файла - 0x04 Вот, к примеру, его описание и обсуждение в harbour mail list: [url=http://www.mail-archive.com/harbour@harbour-project.org/msg24578.html]click here[/url] Кто-нибудь читал такие файлы любыми средствами ? Я думаю, можно сделать хотя бы чтение/запись таких файлов через usrrdd, без поддержки индексов. Но прежде чем делать, решил спросить

Ответов - 21, стр: 1 2 All

mshep: Опять с непонятками столкнулся. DBF, сохданный в старом добром Clippere год в заголовке файла указывает как “10” (16), а созданный в Hdrboure (CODEPAGE "RU866" VIA "DBFNTX") - как “74” (116). При создании файла в Clippere в заголовке после типа поля в 4 зарезерв.байта (по описанию) пишется какая-то шелупень, в Harbour – нули проставляются. При записи в Harboure в клипперовский dbf запись года в заголовке не меняется (на тек.день, не знаю, как при модификации в разные дни, не пробовал еще), а шелупень - когда вычищается, когда нет.... (((



полная версия страницы