Tema: Urgente!!
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2009, 00:51
Asezin0
 
Fecha de Ingreso: octubre-2004
Mensajes: 79
Antigüedad: 19 años, 6 meses
Puntos: 0
Urgente!!

hola buenas...saben k kiero guardar en una tabla de mi DB una lista... k la paso a un array y lo recorro..lo k no entiendo es porque me guarda solo el primer elemento y se sale....me podrian ayudar..

salu2

PD: sugerencia recibe la lista

public void inserta(){
try{

int b=0;
int c=0;
Conexion conn = new Conexion();
stm =conn.conectar();
String[] sugere=new String[sugerencia.size()];
sugerencia.toArray(sugere);
int i=0;
for(i=0;i<sugere.length;i++){
frase=sugere[i];

String consulta="SELECT * FROM sugerencias";
rs= stm.executeQuery(consulta);
while(rs.next()){
if(rs.getString(1).equals(frase)){
b=b+1;
c=Integer.parseInt(rs.getString(3).toString());
}}

if(b==0){
b=1;
String registrar="INSERT INTO sugerencias(ID_frase,largo,resultados)VALUE('"+fra se+"','"+frase.length()+"','"+b+"')";
stm.executeUpdate(registrar);
}else{
b=b+c;
String actualiza="UPDATE sugerencias SET resultados='"+b+"' WHERE ID_frase LIKE '"+frase+"'";
stm.executeUpdate(actualiza);
}}
}catch(Exception e){
System.out.println(e);
}

}