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.