Иероглифы при подключении к Paradox

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Nik
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 27.10.2004 (Ср) 15:37
Откуда: Аккерман, Украина

Иероглифы при подключении к Paradox

Сообщение Nik » 23.02.2005 (Ср) 13:39

Не могу установить нормальное подключение к базе Paradox, данные выглядят как иероглифы
Использую строку подключения:
Driver={Microsoft Paradox Driver (*.db )};DriverID=538;Fil=Paradox 5.X;DefaultDir=c:\pathToDb\;Dbq=c:\pathToDb\;CollatingSequence=ASCII"
Подскажите пожалуйста как это исправить.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 23.02.2005 (Ср) 14:19

CollatingSequence=ASCII
проверь, может у тебя кодировкка CP866, тогда поставь OEM вместо ANSII

Nik
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 27.10.2004 (Ср) 15:37
Откуда: Аккерман, Украина

Сообщение Nik » 23.02.2005 (Ср) 14:41

Konst_One писал(а):CollatingSequence=ASCII
проверь, может у тебя кодировкка CP866, тогда поставь OEM вместо ANSII


Изменение параметра CollatingSequence никак не сказывается на выводимые данные. Уже даже пробовал изначально белиберду какую-то писать, типа CollatingSequence=SSS, ошибки нет и на данные это не влияет. Такое ощущение, что CollatingSequence вообще не учитывается.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 23.02.2005 (Ср) 17:55

А дравер от самого парадокса не пробовал?
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Nik
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 27.10.2004 (Ср) 15:37
Откуда: Аккерман, Украина

Сообщение Nik » 24.02.2005 (Чт) 13:26

Тем, кто еще с этим столкнется, посвящается… :)
помогло следующее:
добавление ключа в реестре
HKEY CURRENT_USER\Software\Borland\DBD\7.0\Preferences\Properties\
SystemFont="Fixedsys"

Если такой ключ не существует, его следует создать.
или
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 2

    TopList