NullPointerException
Publicado por DER FUHRER (3 intervenciones) el 11/11/2005 22:56:14
HOLA GENTE! les explico el problema q tengo...
he creado una clase control q en el metodo Login hace esto:
SQLConnection.Open(cn,ConnectionString, dataBaseName, SQLUser, SQLPassword);
//esta linea devuelve un obj Conection
mvarUser.UserID(mvarUser.validateAccount(userName, password, cn ));
//y esta valida la cuenta y pwd (usando el obj
// connection abierto)
El problema es q en la 2da linea el objecto conexion ya no está abierto y no se porqué el objeto se cierra al salir del metodo de conexion, el codigo de mi metodo de conexion es el siguiente:
public static boolean Open(Connection cn, String url, String DBName,
String user, String password) {
boolean value = false;
SQLServerDriver SQlcn = new SQLServerDriver();
try {
cn = DriverManager.getConnection(url, user, password);
cn.setCatalog(DBName);
value = true;
} catch (SQLException e) {
System.out.println(e.getMessage());
value = false;
}
return value;
}
POrfa... alguien ilumineme!!!
he creado una clase control q en el metodo Login hace esto:
SQLConnection.Open(cn,ConnectionString, dataBaseName, SQLUser, SQLPassword);
//esta linea devuelve un obj Conection
mvarUser.UserID(mvarUser.validateAccount(userName, password, cn ));
//y esta valida la cuenta y pwd (usando el obj
// connection abierto)
El problema es q en la 2da linea el objecto conexion ya no está abierto y no se porqué el objeto se cierra al salir del metodo de conexion, el codigo de mi metodo de conexion es el siguiente:
public static boolean Open(Connection cn, String url, String DBName,
String user, String password) {
boolean value = false;
SQLServerDriver SQlcn = new SQLServerDriver();
try {
cn = DriverManager.getConnection(url, user, password);
cn.setCatalog(DBName);
value = true;
} catch (SQLException e) {
System.out.println(e.getMessage());
value = false;
}
return value;
}
POrfa... alguien ilumineme!!!
Valora esta pregunta


0