Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/05/2008, 07:46
Avatar de Lino-kun
Lino-kun
 
Fecha de Ingreso: mayo-2008
Ubicación: Cuernavaca Morelos Mexico
Mensajes: 126
Antigüedad: 16 años
Puntos: 2
Respuesta: problema con resultset

Lo que GreenEyed quiere decir es que te falta algo como esto
Código PHP:
 try
{
    Class.
forName("oracle.jdbc.driver.OracleDriver");     Conexión=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:cymc","yanine","yanine");
    
Sentencia Conexion.createStatement();
    
Resultado Sentencia.executeQuery("SELECT* FROM factura");
    if(
Resultado.next()){
       
System.out.println(Resultado.getInt("nroFactura")) ;
    }
    
Conexion.close();
}
catch(
ClassNotFoundException cnfe)
{
    
System.out.println(cnfe);
}
catch(
SQLException sqle)
{
    
System.out.println(sqle);

También puedes sustituir el if() por un while en caso de que el ResultSet contenga mas de un elemento. Aun así si el nombre de la columna no es correcto también mandará una excepción así que también escribe correctamente los nombres de columnas. El nombre de la columna se puede sustituir de igual manera por un índice de la columna.