Exceção :: Class :: DBI

objetos de exceção do DBI
Baixe Agora

Exceção :: Class :: DBI Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • David E. Wheeler
  • Site do editor:
  • http://search.cpan.org/~dwheeler/

Exceção :: Class :: DBI Tag


Exceção :: Class :: DBI Descrição

Objetos de exceção do DBI. Exceção :: Classe :: DBI é um módulo Perl que oferece um conjunto de classes de exceção específicas do DBI. Eles herdam da exceção :: Class, a classe base para todos os objetos de exceção criados pelo módulo de exceção :: Classe do CPAN. Exceção :: Classe :: O próprio DBI oferece um método de classe única, manipulador (), que retorna uma referência de código apropriada para passar para o atributo DBI HanderError.As classes de exceção criadas por exceção :: Classe :: DBI são projetados para serem jogados em certos contextos do DBI; A referência de código retornada pelo manipulador () e passada para o atributo DBI HandderError determina o contexto e lança a exceção apropriada. Aulas de exceção :: Classe :: DBI oferece um conjunto de métodos de acesso a objetos, além dos fornecidos por exceção: :Classe. Estes podem ser usados para produzir informações detalhadas de diagnóstico no caso de uma exceção.Synopsis usar DBI; Use exceção :: Class :: DBI; Meu $ DBH = DBI-> Conectar ($ DSN, $ User, $ Pass, {Printerror => 0, raisError => 0, hidroerror => exceção :: Class :: dbi-> manipulador,}); eval {$ dbh-> fazer ($ sql)}; Se (meu $ EX = $ @) {Imprimir Stderr "DBI Exception: \ n"; Imprimir Stderr "Tipo de Exceção:", Ref $ Ex, "\ n"; Imprimir stderr "Erro:", $ ex-> erro, "\ n"; Imprimir stderr "err:", $ ex-> err, "\ n"; Imprimir stderr "errstr:", $ ex-> erstr, "\ n"; Imprimir Stderr "Estado:", $ ex-> estado "\ n"; Imprimir stderr "Valor de retorno:", ($ ex-> retval || 'UNDEF'), "\ n"; } Requisitos: · Perl.


Exceção :: Class :: DBI Software Relacionado