Foros del Web » Programación para mayores de 30 ;) » Java »

jdbc+applet

Estas en el tema de jdbc+applet en el foro de Java en Foros del Web. hola esoty recien comenzando con java me gustaria saber como poder terminar este codigo , es una conexion a una BD y luego la variable ...
  #1 (permalink)  
Antiguo 19/06/2004, 02:00
 
Fecha de Ingreso: junio-2004
Mensajes: 7
Antigüedad: 19 años, 10 meses
Puntos: 0
jdbc+applet

hola esoty recien comenzando con java me gustaria saber como poder terminar este codigo , es una conexion a una BD y luego la variable (c) la necesito mostrar en un applet , es un ejercicio de convertir de grados celsius a Farenheit, si alguien sabe como terminar se lo agradeceria mucho , a y si es que tomo un string desde la BD seria lo mismo , pero declarando strinng en vez de getdouble .
codigo :
/*
base de datos conver_grados
tabla grados
columna grados_celsius
*/

import java.sql.*;
import java.awt.Graphics;
import java.applet.Applet;

public class mario extends Applet
{
static String login = "mdk";
static String password = "holahola";
static String url = "jdbc:mysql://localhost/conver_grados";

public static void main(String[] args) throws Exception
{
double c;
double f;
Connection conn = null;
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection(url,login,password);

if (conn != null)
{
Statement stmt = conn.createStatement();
ResultSet res = stmt.executeQuery("SELECT * FROM grados");
c=0;
f=0;
while(res.next())
{
c = res.getDouble("grados_celsius");
}

System.out.println("\nGrados Celsius en BD "+c+"");
f=9.0/5.0 * c + 32;
System.out.println("\nA Grados Farenheit \n"+f+"\n");

res.close();
stmt.close();
conn.close();
}
}
catch(SQLException ex)
{
System.out.println(ex);
}
catch(ClassNotFoundException ex)
{
System.out.println(ex);
}

}
/*
public void paint(Graphics g) {

g.drawString("dato ! --> "+(dato a imprimir)+"" ,100, 50);


}*/
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:17.