package unsch.efpis.ConexionConsolaJavaOracle;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import unsch.efpis.ConexionDB.Conexion;
public class ConexionConsolaJavaOracle {
static Connection con = null;
static Statement st = null;
static ResultSet rs = null;
public static void main(String[] args) throws SQLException {
//Obtenemos la conexion a Oracle
con = Conexion.getConexion();
String consulta = "SELECT * FROM empleado";
//Preparamos la consulta
st = con.createStatement();
//Ejecutamos la consulta
rs = st.executeQuery(consulta);
System.out.println("CĂ“DIGO\tNOMBRES\tAPELL\tEDAD\tSALARIO\tESTADO");
//Ahora recorremos el Resultset
while (rs.next()) {
int codigo, edad, estado;
String nombres, apellidos;
double salario;
//Recogemos los datos llamando al nombre de la columna que el
//Resultset nos ha devuelto
codigo = rs.getInt("codigo");
nombres = rs.getString("nombres");
apellidos = rs.getString("apellidos");
edad = rs.getInt("edad");
salario = rs.getDouble("salario");
estado = rs.getInt("estado");
//Imprimimos los datos por la consola
System.out.println(codigo + "\t" + nombres + "\t" + apellidos + "\t"
+ edad + "\t" + salario + "\t" + estado);
}
//Cerramos los elementos usados
rs.close();
rs = null;
st.close();
st= null;
con.close();
con=null;
}
}