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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Pavel V. Ammosov                     2:5020/400     16 Nov 2000  21:22:32
 To : Denis Shaposhnikov
 Subject : Re: eval { DBI->connect() }
 -------------------------------------------------------------------------------- 
 
 On Thu, 16 Nov 2000 17:23:21 +0300, Denis Shaposhnikov wrote:
 
 >Что-то я никак не сообpажу. Делаю
 >
 >eval {
 >  $dbh = DBI->connect($dbi_dsn, $dbi_user, $dbi_pass,
 >           {PrintError => 1, RaiseError => 1});
 >};
 >
 >$dbi_pass содеpжит непpавильный паpоль. Почему я никаких сообщений об
 >ошибках не вижу? 
 
     Смотри их в $@
   
 > Помогает только
 >
 >$SIG{__DBI__} = sub { warn shift }
 
   __DBI__ - интересный сигнал :-)
   Может, ты __WARN__ имел ввиду? 
   Тогда не стоит писать shift: warn'у передается список.
   
   Вообще, посмотри в perlvar, переменную %SIG - там много интересного
   написано.
   
 
 -- 
 Pavel Ammosov                                               O    \
 apavel@aha.ru                                                 __  )
 http://isabase.philol.msu.ru/~apavel/                             )
 wget -O - isabase.philol.msu.ru/~apavel/key.asc|pgp -fka    O    /
 --- ifmail v.2.15dev5
  * Origin: Gamma NNTP server Moscow Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: eval { DBI->connect() }   Pavel V. Ammosov   16 Nov 2000 21:22:32 
Архивное /ru.perl/15382b691907a.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional