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] -------------------------------------------------------------------------
