Oi, V�tor, vamos l�:
 
Quest�o 01:
Para se criar um Vector bidimensional, voc� pode criar um Vector de Vector, mais ou menos como voc� criaria uma array bidimensional, lgo mais ou menos assim:
 
Vector linha = null; // Define dados das linhas do vetor
Vector dados = new Vector(); //um container para as linhas definidadas acima
int x = 0
while(x < 5){
  linha = new Vector(); 
  for (int i = 0; i < 5; i++){
    linha.addElement(new Integer( i ));
  }
  dados.addElement(linha);
  ++x;
}
Aqui voc� estar� criando um Vector bidimensional, com 5 campos e cinco linhas. Se tiver mais d�vidas quanto ao c�digo, mail-me!
 
Quest�o 2:
 
Essa sua forma de alimentar um vetor � igual a que eu uso, por�m, em vez de passar o �ndice do campo, eu criei constantes para melhorar a leitura do c�digo, ent�o, voc� poderia fazer algo do tipo:
 
private static final int CAMPO_ID = 1;
private static final int CAMPO_NOME = 2;
private static final int CAMPO_ENDERECO = 3;
 
while (rs.next()){
  vetor.addElement(rs.getString(CAMPO_ID);
  vetor.addElement(rs.getString(CAMPO_NOME);
  vetor.addElement(rs.getString(CAMPO_ENDERECO);
}
Belezinha at� a�?
 
Quest�o 3:
 
qual erro est� dando no seu m�todo?
aparentemente, ele deve estar certo, por�m, voc� deve instanciar a vari�vel v, portanto
 
public Vector getDados(ResultSet rs){
Vector v = new Vector();//aqui tu cria o vetor que ser� enviado para o retorno
... // seu c�digo!
 
return v;
}
 
Falou!
--- Begin Message ---
Galera,
 
Estou com algumas d�vidas a respeito do Vector:
 
1. Como criar um Vector Bidimensional ?
2. Qual a melhor forma de alimentar um vector com os dados do resultset ?
Eu fiz assim:
 
         while(rs.next()){
            v.add(rs.getString(1));
            v.add(rs.getString(2));
         }
 
3. Como criar um m�todo que retorne um vector ?
 
public Vector getDados(String sql){
 
...
return v;
 
}
 
Deu erro !
 
Obrigado !
 
Vitor

--- End Message ---
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a