Estoy haciendo una conexión de jdeveloper 10g con Oracle9i. Hasta ahora la conexión fue exitosa, pero el problema es cuando uso los resultset. El código que tengo es el siguiente:
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");
System.out.println(Resultado.getInt("nroFactura")) ;
Conexion.close();
}
catch(ClassNotFoundException cnfe)
{
System.out.println(cnfe);
}
catch(SQLException sqle)
{
System.out.println(sqle);
}
Mi programa ya se conecta con oracle pero cuando quiero mostrar los resultados del resultset me sale el siguiente mensaje:
No lo reconoce “nroFactura”, que es una columna de factura. Y también cuando uso la función “Resultado.getRow()” , me sale como resultado 0.
Nose porque sale este error, si mi base de datos ya esta conectado. Las tablas, la cree con script de SQL*Plus.
Necesito ayuda por favor, es urgente.