hola soy nueva en programnacion y quisiera saber si la coneccion que estoy haciendo entre java y oracle esta bien. estos son los comandos:
package conecccionoracle;
import java.sql.*;
/**
*
* @author carla
*/
public class Coneccionoracle {
public static Connection ConexionSql;
public static Statement SqlStatement;
public static ResultSet SqlResult;
public Coneccionoracle(){
}
public Connection getConnection() throws SQLException{
ConexionSql=null;
try {
Class.forName("Orace.jdbc.driver.OracleDriver");
String puerto="1521";
String user = "hr";
String pass="hr";
ConexionSql = DriverManager.getConnection("jdbc:oracle:thin:@car la-PC:"+puerto+":XE",user,pass);
ResultSet Result = SqlStatement.executeQuery("SELECT * FROM Employees");
}catch(ClassNotFoundException e) {
System.out.println("Error en el driver:"+e.getMessage());
}
return ConexionSql;
}
public boolean executeStatement(String pSqlQuery) throws SQLException{
ConexionSql=getConnection();
if(ConexionSql!= null){
SqlStatement=ConexionSql.createStatement();
SqlStatement.executeUpdate(pSqlQuery);
SqlStatement.close();
ConexionSql.close();
return true;
}
return false;
}
public ResultSet ejecuteQuery(String pSqlQuery) throws SQLException{
ConexionSql=getConnection();
if (ConexionSql!=null){
SqlStatement=ConexionSql.createStatement();
ResultSet Result=SqlStatement.executeQuery(pSqlQuery);
return Result;
}
return null;
}
public static void main(String[] args) throws SQLException{
ResultSet Result = SqlStatement.executeQuery("SELECT * FROM Employees");
}
}
gracias x su ayuda :)