Good morning all (esp. Nikhil)

I'm am struggling with the problem that Nikhil mentioned, I've got a Servlet running

try {
            String query;
            query = "SELECT description FROM schema.table WHERE column = " + somevalue;

            // Create a Statement and call that fine query
            stmt = localConn.createStatement();
            rs   = stmt.executeQuery( query );
            // Get the results
            if( rs.next() )
                name = rs.getString( "somevalue" );
        }
        catch (SQLException e) {
            Log.trace( "### SQLException thisproc ###\n" + e.getMessage());
        }
        catch( Exception e ) {
            Log.trace( "somevalue= " + somevalue );
            Log.trace( "### Some Exception in thisproc ###\n" + e.getMessage());
            StackTrace stackTracer = new StackTrace( e );
            Log.trace( stackTracer.toString() );
        }

and I'm getting the 'Exception e' error (not the SQL exception), but only when I run 
the Servlet through our authentication bean, if I add some debug code to bypass the 
security bean and open the Servlet up straight away it runs fine. any thoughts on why 
this might be? and what I can do to get it up and running all the time?
I'm using Apache, Jserve and Jonas for my servers.

thanks,
LeBaron.

--- previous post ----
Hi,
I hope you know that statement.executeQuery("SQL") may return an empty
resultset, but never NULL. And the only way whether it is empty( i.e. your
select statement does not return any value) is to use the method
Resultset.next(), it will return true if there is any record to read. If you
are
getting exception I am sure this is not due to this( rs.next() some thing
else.)

Nikhil

___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".

Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html

Reply via email to