Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2012, 09:30
Raawr
 
Fecha de Ingreso: octubre-2012
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
Pregunta Error NullPointerException

Hola, no entiendo porque me da error en este programita, :s, disculpen soy estudiante primer año de Analista Programador, soy newbie.


Consultas
Cita:
package Modulos;

import java.sql.*;
import javax.swing.JOptionPane;

/**
*
* @author Jaime
*/
public class Consultas {
//Llamamos al objeto con la variable con;
Conectar con = new Conectar();

//Creamos variables de conexion
Statement st = null;
ResultSet rs = null;
Connection conect = null;

Login lg = new Login();

public String Nombre;
public String Apellido;


public boolean Login(String Rut,String pwr)
{
int Login=0;
try{
conect=con.Conexion();
System.out.println("Conexion DB "+conect);
st=conect.createStatement();
rs=st.executeQuery("SELECT * FROM Usuario WHERE RUT="+Rut+"AND Password='"+pwr+"'");
while(rs.next()){
if(rs.getString(1)==null)
Login=0;
else{
Login=1;
Nombre = rs.getString("Nombre");
Apellido = rs.getString("Apellido");
System.out.println("AKI");
}
}
}catch(Exception ex){
JOptionPane.showMessageDialog(lg,"Error en Login "+ex);
}
if(Login==1)
return true;
else return false;
}
}
Login

Cita:
Consultas cns = new Consultas();
if(cns.Login(this.Rut.getText(),this.pwr.getText() )){
JOptionPane.showMessageDialog(rootPane,"Correcto") ;
}else{
JOptionPane.showMessageDialog(rootPane,"Incorrecto ");
}
Conectar

Cita:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package Modulos;

import java.sql.Connection;
import java.sql.DriverManager;

/**
*
* @author Jaime
*/
public class Conectar
{
Connection conect = null;
public Connection Conexion()
{
try{
Class.forName("com.mysql.jdbc.Driver");
Connection conect = DriverManager.getConnection("jdbc:mysql://localhost:3306/Prueba_Software","root","123456");
//System.out.println("Exito Conexion DB");
}catch(Exception ex){
System.out.println("Error Conexion DB "+ex);
}
return conect;
}
}

El error si no me equivoco esta en La conexion, que llega NULL a Consultas, nose porque :S,

Gracias de antemanos.