Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     19 Jul 2002  13:03:49
 To : Sergey Aleshin
 Subject : Re: Проблемы с Perl
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Sergey Aleshin.
 
 SA> Привет All!
 
 SA> Тут, похоже, проблемы с перлом во freebsd 4.6.
 
 Hет. С настройками локали. И даже не то чтобы проблема, а вот библиотеки юмора
 не понимают.
 
 SA> Имеем такую программу:
 SA> use POSIX qw(locale_h);
 SA> setlocale(LC_ALL,'ru_RU.KOI8-R');
 
 setlocale(LC_NUMERIC,'C');
 
 SA> use locale;
 
 SA> my $koeff=-10;
 SA> my $a=(100.0+$koeff)/100.0;
 SA> print "a=$a\n";
 
 SA> Hа FREEBSD 4.5-RELEASE:
 SA> 0.9
 
 SA> Hа FREEBSD 4.6-RELEASE-P1
 SA> 0,9!!!!
 
 SA> У меня такое поведение на 4.6 ведет к тому, что не работает вставка в БД:
 
 SA> Пусть дана след. программа:
 SA> my $sth=$dbh->prepare('insert into table values(?,?,?)');
 SA> $sth->execute($v1,$v2,$v3);
 
 SA> Так вот из-за запятой в $v1,$v2 или $v3 получаем ошибку несоответствия
 SA> кол-ва аргументов и полей БД.
 
 SA> Отсюда вопрос: ЧТО ДЕЛАТЬ??? :-) Hа самом деле, достаточно, видимо,
 SA> вернуть денежный разделитель в локали в старое значение, в '.'
 SA> Кто знает, как это сделать?
 
 Документацию по используемой операционной системе читать не пробовали?
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Проблемы с Perl   Sergey Aleshin   12 Jul 2002 17:53:29 
 Re: Проблемы с Perl   Sergey Aleshin   12 Jul 2002 18:22:06 
 Re: Проблемы с Perl   Artem Chuprina   13 Jul 2002 10:51:56 
 Re: Проблемы с Perl   Sergey Aleshin   13 Jul 2002 16:21:09 
 Re: Проблемы с Perl   Artem Chuprina   13 Jul 2002 22:37:33 
 Re: Проблемы с Perl   Artem Chuprina   19 Jul 2002 13:03:49 
 Re: Проблемы с Perl   Sergey Aleshin   19 Jul 2002 17:01:27 
 Re: Проблемы с Perl   Artem Chuprina   22 Jul 2002 11:53:38 
 Re: Проблемы с Perl   Sergey Aleshin   22 Jul 2002 11:59:46 
Архивное /ru.perl/1445433eeb372.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional