Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Conexion {
- Connection conectar = null;
- public Connection conexion(){
- try {
- Class.forName("com.mysql.cj.jdbc.Driver").newInstance();
- System.out.println("Registrado");
- System.out.println("");
- conectar=DriverManager.getConnection("jdbc:mysql://localhost/matematicas?" + "useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&user=root&password=Csgo1997" );
- } catch(Exception ex){
- System.out.println(ex + "Error en la conexion");
- ex.printStackTrace();
- }
- return conectar;
- }
- public void cerrarConexion(){
- try {
- conectar.close();
- } catch (SQLException ex) {
- ex.printStackTrace();
- }
- }
- private void validar() {
- //FIXME: Arreglar este metodo porque no entra a BD
- Conexion conexion = new Conexion();
- conexion.conexion();
- Connection connection = null;
- int resultado = 0;
- try {
- String usuario = txtUsuario.getText();
- String pass = String.valueOf(txtPassword.getPassword());
- String sql = "SELECT * FROM profesor WHERE usuario = '" + usuario + "' and password = '" + pass + "' ";
- Statement statement = connection.createStatement();
- ResultSet resultset = statement.executeQuery(sql);
- if(resultset.next()){
- resultado = 1;
- if (resultado == 1) {
- ventanaOpcionesProfesor voProfesor = new ventanaOpcionesProfesor();
- voProfesor.setVisible(true);
- this.dispose();
- }else{
- JOptionPane.showMessageDialog(null, "Error, vuelve a intentarlo");
- }
- }
- } catch (Exception e) {
- JOptionPane.showMessageDialog(null, " Error en el codigo, metodo validar " + e.getMessage());
- }
- }
- private void validar() {
- Conexion connection = new Conexion();
- connection.conexion();
- int resultado = 0;
- ...
- }
Add Comment
Please, Sign In to add comment