[Cascavel-pm] [Spam] Res: Res: Res: Duvida $dbh->prepare

André Garcia Carneiro andre.garcia.carneir em terra.com.br
Sexta Janeiro 26 08:26:56 PST 2007




> Alguem pode explicar o codigo abaixo:
> 
> if( $@ )
> {
>      $dbh->rollback;
>        die "Problema na base de dados: $@";
> }
> 
> 
> 
> :)
> 

$@ é uma variável especial, que captura erros vindos de blocos eval. Se você usar eval, teoricamente você
deveria conseguir visualizar erros(se existirem) gerados dentro do bloco eval. Para mais detalhes:
http://perldoc.perl.org/perlvar.html ou simplesmente digite no seu shell, perldoc perlvar

Cheers!

 
> pq do $@:??? e do rollback (pelo que sei rollback eh retorno programado )....
> 
> Obrigada
> 
> 
> 
>     
> 
> __________________________________________________
> Fale com seus amigos  de graça com o novo Yahoo! Messenger 
> http://br.messenger.yahoo.com/ 
> E-mail classificado pelo Identificador de Spam Inteligente Terra.
> Para alterar a categoria classificada, visite
>
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=andre.garcia.carneir&_l=1,1169827711.981791.31112.aldavila.hst.terra.com.br,5209,20031127114101,20031127114101
> 
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 25/01/2007 / Versão: 5.1.00/4949
> Proteja o seu e-mail Terra: http://mail.terra.com.br/
> 
> 

--
André Garcia Carneiro
Developer(Perl/PHP)
Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org



Mais detalhes sobre a lista de discussão Cascavel-pm