Ausnahme :: Klasse :: dbi Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- David E. Wheeler
- Website des Verlags:
- http://search.cpan.org/~dwheeler/
Ausnahme :: Klasse :: dbi Stichworte
Ausnahme :: Klasse :: dbi Beschreibung
DBI-Ausnahmeobjekte. Ausnahme :: Klasse :: DBI ist ein Perl-Modul, das einen Satz von dBI-spezifischen Ausnahmeklassen bietet. Sie erben aus Ausnahme :: Klasse, die Basisklasse für alle Ausnahmeobjekte, die von der Ausnahme :: Klassenmodul aus dem CPAN erstellt wurden. Ausnahme :: Klasse :: DBI selbst bietet eine einzige Klassenmethode, Handler (), die eine Code-Referenz zurückgibt, die geeignet ist, um an das DBI-RECKENDERROR-Attribut zu gelangen.Die Ausnahmeklassen, die mit Ausnahme :: Klasse :: DBI erstellt wurden, sind so konzipiert bestimmte DBI-Kontexte; Die von Handler () zurückgegebene Code-Referenz, die an das DBI-RECKENTROR-Attribut zurückgegeben wurde, bestimmt den Kontext und erwirbt die entsprechende Ausnahme. Die entsprechende Ausnahme: :Klasse. Diese können verwendet werden, um detaillierte Diagnoseinformationen im Falle einer Ausnahme auszugeben.Synopsis verwenden DBI; Verwenden Sie Ausnahme :: Klasse :: dbi; Meine $ dbh = dbi-> connect ($ dsn, $ benutzer, $ pass, {printError => 0, sheeterror => 0, ocker => Ausnahme :: Klasse :: DBI-> Handler,}); EVAL {$ dbh-> do ($ sql)}; if (mein $ ex = $ @) {drucken stderr "dbi Ausnahme: \ n"; drucken stderr "Ausnahmeart:", REF $ EX, "\ n"; drucken stderr "Fehler:", $ ex-> Fehler, "\ n"; drucken stderr "Err:", $ ex-> irr, "\ n"; drucken stderr "errstr:, $ ex-> irstr," \ n "; drucken stderr "staat:", $ ex-> staat, "\ n"; drucken stderr "Rückgabewert:", ($ ex-> Retval || 'undef'), "\ n"; } Anforderungen: · Perl.
Ausnahme :: Klasse :: dbi Zugehörige Software