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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alex Klink                           2:5020/400     01 Jun 2001  13:40:52
 To : All
 Subject : Русские буквы в Oracle.
 -------------------------------------------------------------------------------- 
 
 Привет ALL.
 
 У меня такая проблема.
 
 Делаю инсерт в бд Oracle а там вместо нормальных русских букв появляются
 ???????
 
 вот фрагмент скрипта
 .....
 use DBI;
 use locale;
 use POSIX qw(locale_h);
 setlocale(LC_CTYPE, "Russian_Russia.1251");
 ......
 
 $r=DBI->connect('dbi:ODBC:energo','system','manager');
 
 $e=$r->prepare("insert into a (kod,name) values(7, 'привет') ");
 $e->execute();
 
 .....
 
 Потом смотрю что есть в таблице , там вместо слова "привет" стоят ??????
 Пробовал вставлять английские буквы - с ними все нормально.
 Стоит это все на win2000 server , работает с Apache , на ActivePerl.
 
 С благодарностью Клинк Алексей.
 --- ifmail v.2.15dev5
  * Origin: Network Information Center (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Русские буквы в Oracle.   Alex Klink   01 Jun 2001 13:40:52 
 Re: Русские буквы в Oracle.   Alex Klink   04 Jun 2001 08:59:56 
Архивное /ru.perl/92248bd81908.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional