![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
БД FoxPro [D6, dBase, FoxPro]
Voldemar2000 © (2002-09-06 00:25:00)Просветите пожалуйста как использовать БД FoxPro. Я пробовал через BDE, но он выдает ошибку, что не найден языковой драйвер.
А при использовании ODBC не работают индексы.
soware (2002-09-06 09:55:00) [1]Выбери LangDriver = db866rus
Однако, если индексы сделаны с COLLATE=RUSSIAN,
открыть таблицу с индесками не получится.
Я делал либо так:
- очищал флаг наличия CDX
либо так:
- в CDX для тэгов подменял "RUSSIAN" на 0,"USSIAN"
после закрытия возвращал на место.
Можно так работать, но при изменении индексированных полей, индекс нарушится.
makdi (2002-09-06 09:47:00) [2]В BDE на закладке Configuration выбери Configuration/Drivers/Native/(DBASE и Foxpro), справой стороны выбери LangDriver. Из распахивающегося списка выбери нужный драйвер и перезапусти Delphi.
Если у тебя индексные файлы CDX, Delphi не корректно работает с индексами построенные на вычислении даты.
VladTen (2002-09-06 09:22:00) [3]У тебя наверное эти файлы с индексными CDX файлами.
Voldemar2000 (2002-09-06 08:56:00) [4]Could not find language driver.
Elv (2002-09-06 08:38:00) [5]Приведи текст ошибки.