Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




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, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
29983



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |