Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ODBC [D6, Paradox]


АлеКс ©   (2003-09-02 09:22:00) 

Привет мастера!
Подскажите мне (если знаете)
Использую такую строку для коннекта

Provider=MSDASQL.1;Persist Security Info=False;Connect Timeout=15;Extended Properties="DSN=Файлы FoxPro - Word;UID=;SourceDB=c:\Brd2003\DBF;SourceType=DBF;Exclusive=No;Backgrou ndFetch=No;Collate=RUSSIAN;Null=Yes;Deleted=Yes;";Locale Identifier=1049

И вот через этот CONNECT получаю данные но к сожалению русская раскладка не работает, причем замечено что с некторыми файлами все нормально. Я так думаю что просто надо что то подправить в настройках на компе (типа кодировка по умолчанию). как понятно из строки я открываю файлы FoxPro.

Заранее благодарен.


sniknik   (2003-09-02 11:48:00) [1]

те файлы с которыми нормально, просто в поддерживаемой кодировке соданы (для примера файлы от 1С в ней, кодировка 1251(вроде)). именно с ней драйвер и работает а вот перекодировки (вроде Lang Driver-a в BDE) на уровне драйвера не поддерживает. придется это самому если хочеш с ним работать, один из вариантов поставить чарсет у визуальных контролов в OEM_CHARSET вместо дефаулта, ну и придется в запросы передавать сконвертированые параметры.
или подключить через BDE и его этим озаботить. или при получении данных onGetText/SetText ... еще чего придумать.


АлеКс   (2003-09-02 10:08:00) [2]

?


АлеКс   (2003-09-02 09:33:00) [3]

?


Наверх

Титульная страница Поиск, карта сайта Написать письмо