1. package DATOS;
  2. import java.sql.Connection;
  3. import java.sql.DriverManager;
  4. import java.sql.SQLException;
  5. import java.sql.ResultSet;
  6. import java.sql.Statement;
  7. public class MyDataAcces {
  8. //Datos acceso a la base de datos
  9. //declaracion de variables necesarias para la connexión
  10. private String _usuario="root";
  11. private String _pwd="";
  12. private String _bd="db_academicokrw";
  13. private String _url="jdbc:mysql://localhost/"+_bd;
  14. private Connection conn = null;
  15. //metodo que realiza la connexión
  16. public MyDataAcces() {
  17. try {
  18. Class.forName("com.mysql.jdbc.Connection");
  19. try {
  20. conn = (Connection)DriverManager.getConnection(_url,_usuario,_pwd);
  21. } catch (SQLException e) {
  22. // TODO Auto-generated catch block
  23. e.printStackTrace();
  24. }
  25. if (conn != null)
  26. {
  27. System.out.println("Conneción a Base de datos " +_url);
  28. }
  29. } catch (ClassNotFoundException e) {
  30. // TODO Auto-generated catch block
  31. e.printStackTrace();
  32. }
  33. }//CONSTRUCTOR CLASSE MYDATA ACCES
  34. //***********************************************************
  35. public ResultSet getQuery (String _query)
  36. {
  37. Statement state = null;
  38. ResultSet resultado = null;
  39. try {
  40. state = (Statement) conn.createStatement();
  41. resultado = state.executeQuery(_query);
  42. } catch (SQLException e) {
  43. // TODO Auto-generated catch block
  44. e.printStackTrace();
  45. }
  46. return resultado;
  47. }//fin
  48. //Statement = tipo de coneccion
  49. //***********************************************************
  50. public void setQuery(String _query) {
  51. Statement state = null;
  52. try {
  53. state = (Statement) conn.createStatement();
  54. state.execute(_query);
  55. } catch (SQLException e) {
  56. // TODO Auto-generated catch block
  57. e.printStackTrace();
  58. }
  59. }
  60. }

mydataacces