|
MySQL.RU - Webboard
Вернуться
Преобразование кодировок (Гена) 22/10/2006 - 19:48:38
Re: Преобразование кодировок (WebGirl) 23/10/2006 - 23:06:43
Re: Преобразование кодировок (bac) 30/10/2006 - 23:52:23
> Original message text:
> From: Гена - 22/10/2006 - 19:48:38
> Subject:Преобразование кодировок
> -----------------
> Може кто подскажет как текстовые данные преобразовать из кодировки cp866 в cp1251.
>
From: WebGirl - 23/10/2006 - 23:06:43
Subject:Преобразование кодировок
-----------------
уж не знаю, можно ли это сделать средствами MySQL (влом ковырять опять документацию, эт вы уж сами), но как совет примите.
можно попробовать поменять кодировку у таблицы, вдруг мускул сам все перекодирует ? :))))
перекодирование из скриптов или программ (к примеру в делфи использовать функцию OemToAnsi и т.п.) - в цикле:
while not MyTable1.eof do
begin
MyTable2.Insert;
MyTable2.FieldByName('f1').AsString :=
OemToAnsi(MyTable1.FieldByName('f1').AsString);
MyTable1.Next;
end;
тут мы создаем копию таблицы в нужной кодировке, и выполняем преобразование
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
29983
|
|