Форум: "Базы";
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];
Вниз---|Ветка была без названия|--- Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.004 c