Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Retorna un Resulset con el resultado de la ejecucion de la consulta sql
- * @param sql
- * @return
- */
- public static ResultSet consulta(String sql){
- Connection cnx; //Objeto que ejecuta la conexion con la BD
- Statement buscar; //Objeto que realiza una consulta sql
- ResultSet resultado=null;//Objeto con el resultado de la consulta sql
- //String url="jdbc:odbc:_____________"; //Ruta de la BD
- String url="jdbc:mysql://localhost:3306/_________"; //Ruta de la BD
- String usr ="root"; //Usuario
- String pass=""; //Contraseñ±a de acceso a la BD
- try{
- Class.forName("com.mysql.jdbc.Driver");
- // Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
- }catch(ClassNotFoundException e1){
- System.out.print("Error 1: Problema con el Driver de conexion!");
- }
- try{
- cnx=DriverManager.getConnection(url,usr,pass); //Conexion con la BD
- buscar=cnx.createStatement(resultado.TYPE_SCROLL_SENSITIVE,
- resultado.CONCUR_READ_ONLY);
- resultado=buscar.executeQuery(sql);
- }catch(SQLException e2){
- System.out.print("Error 2: Problema con la Base de Datos! "+e2.toString());
- }
- return resultado;
- }
- /**
- * Retorna la Cantidad de registros existentes en el ResultSet
- * @param rs: ResultSet a Evaluar.
- * @return
- */
- public static int contarRegistros(ResultSet rs){
- int contador=0;
- try{
- rs.last();
- contador=rs.getRow();
- }catch(SQLException e){}
- return contador;
- }
Add Comment
Please, Sign In to add comment