este meu codigo roda tranquilamente:
try{
Class.forName("org.firebirdsql.jdbc.FBDriver");
conexao = DriverManager.getConnection("jdbc:firebirdsql:localhost/3050:C:\\teste\\CADASTROS.FDB","SYSDBA","masterkey");
statement = conexao.createStatement();
resultset = statement.executeQuery("select * from tb_clientes");
while (resultset.next()){
String teste = resultset.getString("cod");
System.out.println(teste);
}
}
catch(ClassNotFoundException Driver){
JOptionPane.showMessageDialog(null, "DRIVER NAO LOCALIZADO");
}
catch(SQLException Fonte){
JOptionPane.showMessageDialog(null, "erro na conexão com a fonte");
}
mostra na tela todos os codigos do banco!
mas agora se eu quero colocar esses cadigos em um array?
tentei assim:
String[][] dados = null;
try{
Class.forName("org.firebirdsql.jdbc.FBDriver");
conexao = DriverManager.getConnection("jdbc:firebirdsql:localhost/3050:C:\\teste\\CADASTROS.FDB","SYSDBA","masterkey");
statement = conexao.createStatement();
resultset = statement.executeQuery("select * from tb_clientes");
int linha = 0;
while (resultset.next()){
dados[linha][0] = resultset.getString("cod");
System.out.println(dados[0][0]);
linha++;
}
}
catch(ClassNotFoundException Driver){
JOptionPane.showMessageDialog(null, "DRIVER NAO LOCALIZADO");
}
catch(SQLException Fonte){
JOptionPane.showMessageDialog(null, "erro na conexão com a fonte");
}
mas ocorre o seguinte erro:
Exception in thread "main" java.lang.NullPointerException
at guardardadosemarray.GuardarDadosEmArray.main(GuardarDadosEmArray.java:39)
Java Result: 1
certamente alguem deste forum sabe resolver este problema!
agradeço desde ja a ajuda 
