|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Помогите срочно с ClientDataSet
Пишу программу для хранения данных использую Xml для связи с ним использую ClientDataSet пишу на delphi 2009. Вот исходник xml^
Код:
<?xml version="1.0" standalone="yes"?> <DATAPACKET Version="2.0"> <METADATA> <FIELDS> <FIELD attrname="Name" fieldtype="string" WIDTH="30"/> <FIELD attrname="Email" fieldtype="string" WIDTH="40"/> </FIELDS> <PARAMS CHANGE_LOG="1 0 4 2 0 4 3 2 8 4 0 4"/> </METADATA> <ROWDATA> <ROW RowState="4" Name="чсмячсм" Email="ячсмячсм"/> <ROW RowState="5" Name=""?і"?і,??.....????????\??\" Email="?,.,???.?????????х"/> <ROW RowState="12" Name="ќітап бар ма ћќўїєѕіј" Email="?ітап бар ма ћќўїєѕіј"/> <ROW RowState="4" Name=""?і?????,??.,?.??." Email="?,??.??,.?.?.??????"/> </ROWDATA> </DATAPACKET> Русские и английские символы вводятся нормально но тут проблема с казахскими символами delphi 2009 вводит их нормально за счет того что у него есть поддержка unicode но при добавлении данных в xml данные со спец символами отображаются так см. выше. Помогите пожалуйста!!! Заранее огромное спасибо!!! |
#2
|
||||
|
||||
Они у вас реально записываются в файл как ? или у вас отобразить их нормально не получается? Двоичное значение для этих символов одно и тоже?
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |
#3
|
|||
|
|||
они записываются как ? и в dbgrid Отображаются также.
Вот скрин: Я понимаю что можно использовать спец драйвер. Но мне запретили его использовать из за того что его надо устанавливать, а удалять его трудно. |
#4
|
|||
|
|||
при том что из драйвера могут быть проблемы с системой взависимости у кого как он встанет
|