import java.applet.*;
import java.awt.Graphics;
import java.sql.*;
public class BD_applet extends java.applet.Applet
{
public void init()
{
}
public void paint(Graphics g)
{
g.drawString("Rafa", 5, 10);
Statement sentencia;
ResultSet Salida=null;
Connection conexion = null;
String Nombre;
float Edad;
int Grado;
int Ren = 90;
try { Class.forName("com.mysql.jdbc.Driver"); }
catch (java.lang.ClassNotFoundException e)
{ g.drawString("Clase no encontrada: " + e.getMessage(), 5, 30); }
try
{
g.drawString("Intentando conectarse...", 5, 50);
conexion = DriverManager.getConnection("jdbc:mysql://localhost/BASE_DE_DATOS", "user", "passwd");
g.drawString("Conectado...", 5, 70);
sentencia = conexion.createStatement();
String consulta = "select * from TABLA";
g.drawString("Realizando consulta...", 5, 90);
Salida = sentencia.executeQuery(consulta);
while (Salida.next())
{
Nombre = Salida.getString(1);
Edad = Salida.getFloat(2);
Grado = Salida.getInt(3);
g.drawString("Nombre= " + Nombre, 5, Ren+20);
g.drawString("Edad = " + Edad, 5, Ren+40);
g.drawString("Grado= " + Grado, 5, Ren+60);
Ren = Ren + 60;
}
sentencia.close();
conexion.close();
}
catch (SQLException e)
{
g.drawString("Fallo en la conexin. " + e.getMessage(), 5, 110);
}
}
}