Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/02/2008, 08:34
gramirezudo
 
Fecha de Ingreso: febrero-2008
Mensajes: 4
Antigüedad: 16 años, 10 meses
Puntos: 0
Problema con JDBC (Statement)

Tengo el siguiente problema:

Deseo sumar max1 con min1 y no lo puedo hacer ya que se pierden los datos.

Muchas Gracias

*************************************************

import java.sql.*;

public class prueba
{
static String login = "root";
static String password = "prueba";
static String url = "jdbc:mysql://localhost/calidad";

public static void main(String[] args) throws Exception
{
float suma;

Connection conn = null;
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection(url,login,password);

if (conn != null)
{

//*****************CALULO DE MAXIMO **********************

Statement stmtmax1 = conn.createStatement();
ResultSet resmax1 = stmtmax1.executeQuery("select max(costo) from tarea1");

while(resmax1.next())
{
float max1 = resmax1.getFloat(1);
System.out.println( " Costo: " + max1 + " \n" );

}
resmax1.close();
stmtmax1.close();


//**************** CALCULO DE MINIMO ************

Statement stmtmin1 = conn.createStatement();
ResultSet resmin1 = stmtmin1.executeQuery("select min(costo) from tarea1");

while(resmin1.next())
{
float min1 = resmin1.getFloat(1);
System.out.println( " Costo: " + min1 + " \n" );

}
resmin1.close();
stmtmin1.close();

//**********************************

suma= max1 + min1;
conn.close();

System.out.println(" \n");
}
}
catch(SQLException ex)
{
System.out.println(ex);
}
catch(ClassNotFoundException ex)
{
System.out.println(ex);
}
}
}

Última edición por gramirezudo; 26/02/2008 a las 10:06