Software: Apache/2.0.54 (Fedora). PHP/5.0.4 uname -a: Linux mina-info.me 2.6.17-1.2142_FC4smp #1 SMP Tue Jul 11 22:57:02 EDT 2006 i686 uid=48(apache) gid=48(apache) groups=48(apache) Safe-mode: OFF (not secure) /usr/bin/X11/./../../share/doc/MySQL-python-1.2.0/../db4-devel-4.3.27/ref/upgrade.3.3/../am_misc/ drwxr-xr-x | |
| Viewing file: Select action/file-type:
Error supportBerkeley DB offers programmatic support for displaying error return values. The db_strerror function returns a pointer to the error message corresponding to any Berkeley DB error return, similar to the ANSI C strerror function, but is able to handle both system error returns and Berkeley DB specific return values. For example:
There are also two additional error methods, DB->err and DB->errx. These methods work like the ANSI C X3.159-1989 (ANSI C) printf function, taking a printf-style format string and argument list, and writing a message constructed from the format string and arguments. The DB->err method appends the standard error string to the constructed message; the DB->errx method does not. These methods provide simpler ways of displaying Berkeley DB error messages. For example, if your application tracks session IDs in a variable called session_id, it can include that information in its error messages: Error messages can additionally be configured to always include a prefix (for example, the program name) using the DB->set_errpfx method. #define DATABASE "access.db" For example, if the program were called my_app and the open call returned an EACCESS system error, the error messages shown would appear as follows: my_app: access.db: Permission denied. my_app: contact your system administrator: session ID was 14
Copyright (c) 1996-2004 Sleepycat Software, Inc. - All rights reserved. |
:: Command execute :: | |
--[ c99shell v. 1.0 pre-release build #16 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.012 ]-- |