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

Вниз

Есть файлы dbf в кодировке DOS. Как их открыть через ADO   Найти похожие ветки 

 
OlegKrt   (2002-11-18 09:37) [0]

Есть файлы dbf в кодировке DOS. Как их открыть через ADO, где в ODBC установить кодировку.
Пробовал через драйвер Visual FoxPro - кодировка не иеняется


 
sniknik ©   (2002-11-18 11:41) [1]

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;Extended Properties=dBase IV;Persist Security Info=False

не поможет поправь в реестре
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase\DataCodePage с OEM (по умолчанию) на ANSI.


 
OlegKrt   (2002-11-18 12:10) [2]

Данные просматриваются в нормальном виде, но при выполнении запросов возникает ошибка, что не найдены файлы индексов, видимо потому-что DBase использует индексы ntx,mdx а у меня фоксовые cdx.
Проблема как найти драйвер для таблиц FoxPro for DOS.


 
sniknik ©   (2002-11-18 12:50) [3]

используй то что есть, (Visual FoxPro) просто подбери раскладку для грида и др. визуальных компонент.
например
строка подключения к VFP
Provider=MSDASQL.1;Extended Properties="Driver={Microsoft Visual FoxPro Driver};UID=;PWD=;SourceDB=d:\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;"
нормально отображаются руские символы при
DbGreeg.Font.Charset = DEFAULT_CHARSET
DbGreeg.Font.Name = Terminal
наверняка и другие шрифты есть, в крайнем случае установить в систему. (у меня Win2000)


 
OlegKrt   (2002-11-18 13:23) [4]

Хорошо, данные видны в гриде и т.п. а как их загнать в отчеты, с другими шрифтами? Необходимо перекодировать. Как?


 
sniknik ©   (2002-11-18 13:39) [5]

там тоже есть свойство Font используй OEM_CHARSET почти каждый шрифт подерживает, для работы со строками функции OemToAnsi, AnsiToOem, AnsiToNativeBuf, CharToOem и т.д. по обстановке.



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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
1-14626
Ильдар
2002-11-24 13:26
2002.12.05
Рисование линий в QReport


1-14563
Salvator
2002-11-26 19:08
2002.12.05
Работа с Word через Delphi


6-14708
YDV
2002-08-17 10:03
2002.12.05
Доброго времени суток! TNMUDP закрывает OnCloseQuery у формы !!!


6-14720
Куаныш
2002-10-07 16:34
2002.12.05
Ручное создание чата без использования стандартных компонент Delp


4-14870
A_r_l_e
2002-10-24 12:25
2002.12.05
Как увидеть экран(не DeskTop)?