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

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

Delphi5 dbf > Delphi5 [D5, dBase, FoxPro, Paradox]


Sergey_Rom ©   (2002-09-16 00:23:00) 

Вижу этот вопрос уже не раз задавался, но вразумительного ответа так получить не удалось.
Проблема отображения символов русского алфавита при копировании данных из dbf в таблицу paradox.
Настройки драйверов bde admin не помогают, после копирования данных таблицы или после выполнения SQL вместо символов русского
алфавита в гриде отображаются только #####.
Естественно и при просмотре таблицы через desktop тоже самое


Zemal   (2002-09-16 11:17:00) [1]

А если надо корректно сконвертировать строку символов из кодировки OEM 866 (DOS) в ASCII 1251 (Win), то могут помочь функции CharToOEM и OEMToChar. В справке по Делфи о них есть вся необходимая инфа.


don-do   (2002-09-16 09:42:00) [2]

можно для перекодировки использовать методы TStringField:
OnGetText и OnSetText


Виталий Панасенко   (2002-09-16 08:54:00) [3]

В Pdox измени для таблицы имя языка на необходимое (Paradox ANSI Cyrrilic или Pdox 866 Cyr)


Наверх

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