Problem Solution Discussion Writing Library Files
{ print general message plus any
database-specific message System.err.println SQLException: + e.getMessage
; System.err.println SQLState: + e.getSQLState ;
System.err.println VendorCode: + e.getErrorCode ;
} }
} }
public static void tryQuery Connection conn {
Statement s = null; try
{ issue a simple query
s = conn.createStatement ; s.execute USE cookbook;
s.close ; print any accumulated warnings
SQLWarning w = conn.getWarnings ; while w = null
{ System.err.println SQLWarning: + w.getMessage ;
System.err.println SQLState: + w.getSQLState ; System.err.println VendorCode: + w.getErrorCode ;
w = w.getNextWarning ; }
} catch SQLException e
{ print general message plus any database-specific message
System.err.println SQLException: + e.getMessage ; System.err.println SQLState: + e.getSQLState ;
System.err.println VendorCode: + e.getErrorCode ; }
} }