Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.56 MB
Время: 0.025 c
3-52521
Anvarchik
2001-12-17 14:48
2002.01.17
TField и замена текста при открытии.


3-52518
kva
2001-12-17 13:47
2002.01.17
Создать временную таблицу со структурой заданной таблицы


14-52662
Dima-k17
2001-11-23 09:56
2002.01.17
(1)Windows XP + (2)Delphi 5


1-52620
abandon
2002-01-01 02:11
2002.01.17
объекты на форме, написание компоненты


3-52492
Dim
2001-12-14 09:26
2002.01.17
DLL & Delphi никак не поймут друг друга, или я их.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский