14/10/2004, 11:28
|
| | Fecha de Ingreso: abril-2004 Ubicación: Morelos, México
Mensajes: 124
Antigüedad: 20 años, 8 meses Puntos: 0 | |
Saludos Gamarin
Antes que nada mi nombre es Javier Rebolledo Mancinez (creo q nos conocemos...jaja) sino, pues mucho gusto amigo..........
Con respecto a tu codigo:
ResultSet conjuntoResultados=stmt.executeQuery("SELECT * FROM preguntas where no_ctrl=\'"+control2+"\'");
A travez de esta instruccion obtienes los datos de la BD.
Apartir de aqui debes de hacer un ciclo para ir registro por registro recorriendo tu ResultSet.
//crea una clase con los datos q vas a guardar en el vector
public class datos{
String dato1;
int dato2;
int dato3;etc
public datos(){
}
}
Vector vec = new Vector();
datos dt = new datos();
While (conjuntoResultados.next())
{
dt.dato1 = conjuntoResultados.getString("dato1");
dtdato2= conjuntoResultados.getInt("dato2");
dtdato3 =conjuntoResultados.getInt("dato3");
//y asi suscecivamente.
//ya que guardaste dichos datos en una clase, se te ara mas facil instanciarlos cuando quieras manipular el vector
//se agrega la clase al vector.
vec.add(dt);
}
//De esta forma ya tienes toda conjunto de registro tipo clase dentro de tu vector.
//Para extrarlos solo tienes que convetir tu vector a la clase para volver a manipularlos.
datos dtvec = (datos) vec.ElementAt(0); //ciendo cero el primer registro tipo clase del vector.
System.out.println("Dato 1 primer registro:" +dtvec.dato1);
//Nota: checa la sintaxis, posiblemente puse mayusculas y minusculas en las instrucciones, ya que lo estoy haciendo en esta area de Respuesta rapida.
Saludos.......Espero que te sirva este mensaje.......... |