|
подскажите в чем разница у DBF
|
|||
---|---|---|---|
#18+
Уважаемые участники форума. По работе, получил от техподдержки одной системы письмо со следующим тектом: хИзменился первый байт в DBF-файлах был 03 (HEX) стал 30 (HEX), т.е. был dBase стал VisualFoxPro ... старые DBF не будут поддерживать новый фунционал ... Сразу же возник вопрос - техподдержка тупо пытается отмазаться или действительно есть какие то функциональные возможности у формата VisualFoxPro, чего нет в dBase. Просвятите меня если кто знает. С уважением ... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2011, 15:45 |
|
подскажите в чем разница у DBF
|
|||
---|---|---|---|
#18+
Погугли Структура DBF Первый байт - это подвид DBFa. Многие проги его проверяют для проверки корректности структуры, например фокс не откроет если там будет неизвестная ему цифра. Эксель не откроет. Писать долго что поменялось, чтобы проблем не было при экспорте делай так: Код: plaintext 1. 2. 3.
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2011, 15:57 |
|
подскажите в чем разница у DBF
|
|||
---|---|---|---|
#18+
0x03 - FoxBASE+/Dbase III plus, no memo 0x30 - Visual FoxPro В старых версиях DBF-таблиц содержимое всех полей физически хранилось как текст. Например, число 123 так физически и записывалось как символьная строка " 123". В Visual FoxPro старые типы данных по прежнему так и храняться в целях обратной совместимости, но появились новые типы данных, которые уже хранятся по другому. Например, тип данных Integer физически хранится как последовательность битов. Т.е. в двоичном представлении, а не в символьном. В связи с появлением типа данных Integer изменилась внутренняя ссылка на мемо-поля. Раньше это было 10 символов, в Visual FoxPro - 4 байта Формально можно считать, что формат Visual FoxPro - это формат FoxBase + возможно (!) что-то еще. Если новый функционал рассчитан на это "что-то еще", то, разумеется, старые форматы не подходят. Так что, в данном случае, техподдержка абсолютно права. Если программе требуется определенный формат данных именно этот формат и надо предоставить. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2011, 16:04 |
|
|
start [/forum/topic.php?fid=41&tid=1584023]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 269ms |
total: | 391ms |
0 / 0 |