- package DATOS;
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.SQLException;
- import java.sql.ResultSet;
- import java.sql.Statement;
- public class MyDataAcces {
- //Datos acceso a la base de datos
- //declaracion de variables necesarias para la connexión
- private String _usuario="root";
- private String _pwd="";
- private String _bd="db_academicokrw";
- private String _url="jdbc:mysql://localhost/"+_bd;
- private Connection conn = null;
- //metodo que realiza la connexión
- public MyDataAcces() {
- try {
- Class.forName("com.mysql.jdbc.Connection");
- try {
- conn = (Connection)DriverManager.getConnection(_url,_usuario,_pwd);
- } catch (SQLException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- if (conn != null)
- {
- System.out.println("Conneción a Base de datos " +_url);
- }
- } catch (ClassNotFoundException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }//CONSTRUCTOR CLASSE MYDATA ACCES
- //***********************************************************
- public ResultSet getQuery (String _query)
- {
- Statement state = null;
- ResultSet resultado = null;
- try {
- state = (Statement) conn.createStatement();
- resultado = state.executeQuery(_query);
- } catch (SQLException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- return resultado;
- }//fin
- //Statement = tipo de coneccion
- //***********************************************************
- public void setQuery(String _query) {
- Statement state = null;
- try {
- state = (Statement) conn.createStatement();
- state.execute(_query);
- } catch (SQLException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
mydataacces