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);
}
}