Java - Problema asignando datos de ResultSet a un arreglo

 
Vista:

Problema asignando datos de ResultSet a un arreglo

Publicado por patty (1 intervención) el 22/04/2006 07:56:08
Hola!!! tengo un problema...

Tengo una BD en MySql, y quiero llenar un arreglo de tipo Object[][] con el resultado de las consulta SQL... el codigo es similar a este:
private Connection cnx;
private Statement cc;
private Object[][] consulta;
private ResultSet dato;
String url="jdbc:odbc:coneccion";
String user="root"; String pass="111";

public Constructor(){

try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch (ClassNotFoundException e){ System.out.print("Error en:" + e.toString());}
try{
cnx=DriverManager.getConnection(url,user,pass);
cc = cnx.createStatement(dato.TYPE_SCROLL_INSENSITIVE, dato.CONCUR_READ_ONLY);
dato=cc.executeQuery("SELECT * FROM movimientos WHERE cuenta=111");
dato().last();

for(int i=0; i<=9; i++){
for(int y=1; y<=6; y++){

consulta[i][y]=dato.getString(y); //aqui esta el error
}
dato.previous();}
}catch (SQLException e1){ System.out.println("Error en la conexión a BD:"+e1.toString());}

}

El error q me da es: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

Ayudenmeeee porfis no se como solucionarlo!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema asignando datos de ResultSet a un arre

Publicado por manru (161 intervenciones) el 22/04/2006 20:51:49
Hola

Aqui hay mas de un error...
De todas formas el NullPointerException se esta produciendo porque aun no haz inicializado la variable "consulta"...
Esta declarada... pero no la haz inicializado...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar