![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Русские буквы в базе [D7, MS Access]
Nikefest © (2007-03-26 11:54:00)Казалось бы проблемма избита, но решение ее я так и не нашел :(
В БД Access из текстового файла заносятся данные с русскими буквами. Но фишка в том что этот файл написан не в русской кодировке. На клиенте в гриде все читаемо, а вот в выпадающем списке иероглифы. Данные в этот список заносится программно, то есть ('имя поля').asstring. И в гриде и в списке для шрифта установлен rusian_charset. Хотя этот параметр варировался но ничего не помогало.
Кто может подсказать как решить эту проблемму?
Второй вопрос чуть менее важен. Как отобразить такие данные на клиенте с нормальной русской кодировкой?
MsGuns (2007-03-27 12:18:00) [1]OEMToChar, CharToOEM ?
Виталий Панасенко (2007-03-26 16:48:00) [2]Да хоть в Бразилии... Есть такая штука, как кодовая страница(Code Page)... Для разных CP для одних и тех же кодов - разное начертание символов...открой любое руководство для матричного принтера, в приложении описаны эти самые СР... Ведь для кириллицы есть СР-866(ДОС) и Win1251(ANSI).. Так что фиг его знает, дядя Коля..:-) Файл на мыло кинь(кусочек).. Тогда можно будет судить о проблеме..
Nikefest (2007-03-26 13:32:00) [3]
> Интересно, как это ? Может, просто в кодировке OEM (СР-866)
> ?
Клиент находится в другой стране. У него немецкая кодировка. Но вопрос не только в немецкой кодировке, потому что предполагается, что программа должна работать в любом месте с любым языком.
Виталий Панасенко (2007-03-26 12:40:00) [4]
> БД Access из текстового файла заносятся данные с русскими
> буквами. Но фишка в том что этот файл написан не в русской
> кодировке
Интересно, как это ? Может, просто в кодировке OEM (СР-866) ?