|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 15 Nov 2005 02:57:55 To : Konstantin Tokar Subject : Re: Русские буквы в Tk -------------------------------------------------------------------------------- Konstantin Tokar -> Konstantin Tokar @ Mon, 14 Nov 2005 18:59:51 +0000 (UTC): AC>>> OEM AKA cp866? Или уникод? KT>> OEM KT> 866. Суть проблему в том, что DBI не знает (при KT> запуске через PAR), в какой кодировке приходят KT> данные. Даже простое чтение из файла не проходит - KT> надо указывать кодировку. А как указать в явном KT> виде в DBI - я не нашёл. Hе представляю, что делать. KT> open IN, "<", 'a.txt'; - не правильный результат KT> #open IN, "<:encoding(cp1251)", 'a.txt'; - KT> правильный результат KT> while ( my $text = <IN> ) { KT> $mw->Label( -text => $text) ->pack(); KT> } ## end while ( my @row = $sth->fetchrow_array) Hо ты-то знаешь, в какой кодировке они приходят? Перекодируй. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru Обновление Windows изменило интуитивно ясный интерфейс Вашего компьютера. Загрузите обновление интуиции с сайта Microsoft. (С)энта --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/11477eb32c9d8.html, оценка из 5, голосов 10
|