Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.17;
Скачать: CL | DM;

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
kat ©   (2001-12-11 12:23) [0]

Возник следующий вопрос. Имеется файл dbf, в SQL Explorer показывает что это dBaseIII+. Но точно знаю что файл был создан в Clippere под DOS. Так вот когда сейчас создаю ему индекс, то индекс получает расширение mdx. Но под DOS по-моему было другое. Как сделать такое как под DOS?


 
Desdechado ©   (2001-12-11 14:13) [1]

В BDE Admin в настройках алиаса или драйвера DBase параметр Level установить 3.
Но как для клиппера все одно не получится. Клиппер-то поддерживает систему сменных драйверов (DBFNTX, DBFCDX, DBFPX, DBFMDX и т.д.). С каким из них были созданы рассматриваемые файлы? Если NTX, то это родной клипперовский формат, в BDE для него драйвера нет. Есть движки от сторонних производителей (например, Apollo), но они местами глючат.


 
kat ©   (2001-12-13 09:36) [2]

Спасибо за отклик.
Если установить Level=3, то индексные файлы будут ndx, а под Dos ntx.
Я так поняла, что ntx никогда через BDE не получится. Но тогда вопрос: если создать индекс ndx, будет ли он работать для старых программ под DOS?


 
Desdechado ©   (2001-12-13 15:23) [3]

1. если программа на клиппере скомпилирована с драйвером DBFMDX и использует однотэговые индексы, то это именно ndx будут. Значит, будет работать.
2. (наиболее вероятное, судя по ситуации) программа на клиппере работать будет, но индексы ndx она просто не будет замечать, создавая свои "родные" рядом.


 
DmitryA ©   (2001-12-15 17:38) [4]

Hi, Kat!

Действительно BDE не поддерживает NTX! В Clipper"е с подключенным драйвером DBFMDX по идее можно использовать MDX формат, если при создании/открытии файла явно указывать какой драйвер использовать, но это будет работать только с версией 3 DBF (BDE может генерировать и версию 4, корторую Clipper точно не поддержит). Попробуйте использовать формат CDX. Сможете также пользовать FoxPro. Однако следует будет разобраться с русской кодировкой индекса.

Best regards!



Страницы: 1 вся ветка

Текущий архив: 2002.01.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
4-52691
ZserG
2001-11-18 02:47
2002.01.17
Как вставить инструментальную панель в Explorer?


1-52576
Irish Boy
2001-12-28 13:42
2002.01.17
Help me! Please!


3-52473
З.Г.
2001-12-04 07:24
2002.01.17
Как отключить автоматическое сохранение данных в таблице, т.е. чтобы я мог внести данные и самому выбрать сохранить или не сохранять таблицу


3-52489
Denis Proshkin
2001-12-15 12:31
2002.01.17
разница 96г 1996г


3-52470
Nest
2001-12-14 15:20
2002.01.17
Как запретить перемещение(cмену позиции) колонок в DBGRID, но разрешить Resize(изменять ширину)?