Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];

Вниз

ДБФ+АДО   Найти похожие ветки 

 
gvv   (2005-11-29 09:02) [0]

Как заставить компонеты АДО отображать кирилицу при коннекте к дбф файлу?
Строка подключения
"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 - путь к дбф файлам


 
sniknik ©   (2005-11-29 10:29) [1]

определись что у тебя 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.


 
gvv   (2005-11-29 11:00) [2]

Я к этой ветке добрался, но т.к. на машине установлена Д5 и в т.ч БДЕ,
то изменение этого параметра ни к чему не привело


 
Anatoly Podgoretsky ©   (2005-11-29 11:04) [3]

Для этого случая надо использовать настройки из БДЕ
Но ты молчишь про тип таблицы, про кодировку в таблице - кирилица это не кодировка, про язык таблицы, про настройки БДЕ.


 
Den47   (2005-12-02 10:56) [4]


> Для этого случая надо использовать настройки из БДЕ

Как это сделать?
У меня таже проблема. Я видимо БДЕ у себя на компе установил и после этого у меня дбф файлы криво просматриваться стали в любом приложении. Даже в Access.
Как это исправить?


 
Anatoly Podgoretsky ©   (2005-12-02 12:27) [5]

Надо зайти в настройки БДЕ, с помощью BDE admin, и настроить драйвер для dBase, все настройки, включая языковый драйвер.



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

Форум: "Базы";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
15-1136062855
Anatoly Podgoretsky
2006-01-01 00:00
2006.01.29
С Новым Годом


2-1137256695
Silver__Dragon
2006-01-14 19:38
2006.01.29
вопрос по LISTBOX и OpenDialog


6-1129740158
SANEK_10289
2005-10-19 20:42
2006.01.29
Как передать данные на Веб-странчку?


4-1132430885
Serafim-s
2005-11-19 23:08
2006.01.29
Передача файлов по RS232


15-1136700841
begin...end
2006-01-08 09:14
2006.01.29
С Днём рождения! 8 января





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский