AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.03.2004, 16:40   #1  
Американец is offline
Американец
Участник
 
2 / 10 (1) +
Регистрация: 30.01.2004
ODBC foxpro driver
При подключении к таблице dbf (foxpro2.5 for DOS) через ODBC driver VFP не поддерживается русская кодировка DOS. В настройках ODBC нет установок кодовой страницы, может быть где-то в реестре есть установки, или драйвер специальный нужен ?
Старый 10.03.2004, 17:12   #2  
Yegor is offline
Yegor
Участник
 
40 / 37 (2) +++
Регистрация: 12.09.2003
В классе WinAPI есть функция CharToOemBuff – воспользуйтесь ею.
Для обратной перекодировки используйте функцию OemToCharBuff.
Если второй функции в вашем классе не будет напишите ее по аналогии с первой.
Старый 10.03.2004, 17:14   #3  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Установите у dbf файла кодировку, есть в VFP.
http://www.yandex.ru/yandpage?q=8695...epage%2Bfoxpro
Старый 14.03.2004, 09:50   #4  
Американец is offline
Американец
Участник
 
2 / 10 (1) +
Регистрация: 30.01.2004
Спасибо за совет.
Все понятно.
Сам файл DBF хранит в себе кодовую страницу.
В файлах версии foxpro2.5 кодовая страница не установлена , поэтому драйвер ODBC VFP не может определить кодировку.
Для установки кодовой страницы достаточно было открыть файл в Visual FoxPro.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Выгрузка из ODBC naf DAX: Программирование 9 25.12.2008 19:07
Проблема с ODBC? Kozerog DAX: Администрирование 1 02.04.2007 20:44
ODBC/ADO Alexis DAX: Программирование 6 22.12.2005 18:50
[ODBC SQL Server Driver] Числовое значение выходит за пределы допустимого диапазона ATimTim DAX: Функционал 8 14.01.2005 17:19
Помогите. Никак не могу законектиться по ODBC!!! SocratPSV DAX: Администрирование 10 17.03.2003 09:16

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:20.