Applet + Firebird

Olá, pessoal!

Mais uma vez venho solicitar a ajuda de vocês.

Estou tentando fazer um applet para ler dados em um banco firebird e imprimir o resultado da consulta na tela (nem sei se é possível), só que está dando o seguinte erro, no Sun Java Console (IE 6):

Será que alguém pode me ajudar?

import java.awt.Graphics;
import  javax.swing.JApplet;
import java.sql.*;

public class Relatorio extends JApplet
{
    Statement stmt;
    Connection con;
    String consulta,
           base="",
           nome="",
           snumero="",
    int numero=0,
        cont=1;
    public void paint (Graphics g)
    {
        super.paint(g);
        try 
        {
           Class.forName("org.firebirdsql.jdbc.FBDriver");
           con = DriverManager.getConnection("jdbc:firebirdsql:localhost:c:/bancos de dados/cadastro.fdb", "SYSDBA", "masterkey");
           stmt = con.createStatement();
        }
        catch(Exception eo)
        {
           System.out.println(eo.getMessage());
        }                                                                            
        consulta = "select base, nome, numero from dados";
        try
        {
            ResultSet rs = stmt.executeQuery(consulta);
            while(rs.next())
            {
                base = rs.getString("base");
                numero = rs.getInt("numero");
                snumero = Integer.toString(numero);
                nome = rs.getString("nome");
                g.drawString(base, 1, cont);
                g.drawString(snumero, 250, cont);
                g.drawString(nome, 450, cont);
                cont+=17;
            }                
         }
         catch(SQLException e)
         {
             e.printStackTrace(); 
         }        
    }
}

Desde já, muito obrigado.