![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ДБФ+АДО [D5, dBase, FoxPro]
gvv © (2005-11-29 09:02:00)Как заставить компонеты АДО отображать кирилицу при коннекте к дбф файлу?
Строка подключения
'Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="CollatingSequence=ASCII;DBQ='+main.Basepath
+';DefaultDir='+main.Basepath+';Deleted=1;Driver={Microsoft dBase Driver (*.dbf)};DriverId=533;FIL=dBase 5.0;FILEDSN=;'+
'MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Statistics=0;Threads=3;UID=admin;UserCommitSync=Yes;" ;Initial Catalog='+main.Basepath;
или
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+main.Basepath+';Extended Properties=dBase IV; mode=Read|Write|Share Deny None;Persist Security Info=True;';
main.Basepath - путь к дбф файлам
Anatoly Podgoretsky (2005-12-02 12:27:00) [1]Надо зайти в настройки БДЕ, с помощью BDE admin, и настроить драйвер для dBase, все настройки, включая языковый драйвер.
Den47 (2005-12-02 10:56:00) [2]
> Для этого случая надо использовать настройки из БДЕ
Как это сделать?
У меня таже проблема. Я видимо БДЕ у себя на компе установил и после этого у меня дбф файлы криво просматриваться стали в любом приложении. Даже в Access.
Как это исправить?
Anatoly Podgoretsky (2005-11-29 11:04:00) [3]Для этого случая надо использовать настройки из БДЕ
Но ты молчишь про тип таблицы, про кодировку в таблице - кирилица это не кодировка, про язык таблицы, про настройки БДЕ.
gvv (2005-11-29 11:00:00) [4]Я к этой ветке добрался, но т.к. на машине установлена Д5 и в т.ч БДЕ,
то изменение этого параметра ни к чему не привело
sniknik (2005-11-29 10:29:00) [5]определись что у тебя dBase или FoxPro...
если фокс то лучше его драйвером и открывать, сразу кодировка станет нормальной.
если дбейс то настройка языка в реестре
Jet\4.0\Engines\Xbase
параметр
DataCodePage
Этот параметр используется только в том случае, если на данном компьютере не установлено приложение BDE.
Определяет способ сохранения текстовых страниц. Возможные значения:
OEM — Преобразования из OEM в ANSI и из ANSI в OEM выполняются.
ANSI — Преобразования из OEM в ANSI и из ANSI в OEM не выполняются.
По умолчанию задается значение «OEM». Значения имеют тип String в Windows 95 и Windows NT 4.0 или тип REG_SZ в Windows NT 3.51.