Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];

Вниз

Из MySQL в XML   Найти похожие ветки 

 
Артем_   (2006-11-15 10:27) [0]

Добрый день!
Загружаю в ClientDataset данные из cds-файла:
...
cdsMySql.LoadFromFile("file.cds");
...

Необходимо сохранить их в XML:
...
cdsMySql.SaveToFile("file.xml");
...


Результат: значения строковых и текстовых полей интересным образом стали абсолютно нечитаемые.
Делаю то же самое при помощи XMLMapper - все отлично.
Подскажите, что я не так делаю?


 
clickmaker ©   (2006-11-15 10:32) [1]


> стали абсолютно нечитаемые

то есть?


 
Артем_   (2006-11-15 10:36) [2]

=> clickmaker ©   (15.11.06 10:32) [1]

Кодировка изменилась или какая-то другая причина.


 
clickmaker ©   (2006-11-15 10:38) [3]

а 2-й параметр в SaveToFile?


 
Артем_   (2006-11-15 10:47) [4]

Пробовал все три параметра и без параметра тоже, результат один и тот же.


 
clickmaker ©   (2006-11-15 10:49) [5]


> результат один и тот же

странно... что нет разницы между просто XML и XMLUtf8? Какая кстати кодировка в базе?


 
Артем_   (2006-11-15 11:00) [6]

Нет, ну разница в выводе есть конечно, но мне без разницы, одни закорячки выводятся или другие, мне нужен русский текст в текстовых полях, как он есть в выгруженном CDS-файле.
В базе MySQL кодировка 1251.


 
clickmaker ©   (2006-11-15 11:18) [7]

ну может не совсем красивое решение, но сохрани в StringStream в XML UTF-8, а потом Utf8ToAnsi()



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2007.02.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.042 c
15-1168936830
Petrovsky
2007-01-16 11:40
2007.02.04
Перестала работать отладка


2-1168961921
Галинка
2007-01-16 18:38
2007.02.04
Несколько ComboBox, ссылающихся на одну и ту же таблицу


3-1163427521
darlock
2006-11-13 17:18
2007.02.04
Кросс отчеты с строками на пересечении в Report Builder 9


2-1169004241
a5p
2007-01-17 06:24
2007.02.04
Панель задач


2-1169193508
J_SABER
2007-01-19 10:58
2007.02.04
Побитовое считывание файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский