cómo almacenar dos valores de la matriz de dimensiones individuales en valores de frijol JDBC de Java y almacenados en MySQL?

TECHNO subbu:

Aquí tengo Identificación del Estudiante llegar formato correcto, pero su estado llegué último valor sólo mi código java frijol

String[] arr1=new String[1000]; //stuid
     if(aa!=null)
     {
         arr1=aa.split(",");
     }
      String[] arr = new String[1000]; //status
     if(ss!=null){
         arr = ss.split(",");
     }
             for(int j=0;j<arr1.length;j++)
             {
                    for(int i=0;i<arr.length;i++)
                     {
                        bb.setStuid(arr1[j]); 
                        bb.setStatus(arr[i]);
                        bb.setSid(sid);
                         bb.setCid(cid);
                         bb.setTtid(ttid);
                         bb.setDate(date);
                         bb.setDid(did);
                         bb.setHour(hour);
                     }
                    bb=ad.AddAttendance(bb);
         }


    return bb;

}

ver mis imágenes

y mi mysql valor introducido es la página de resultados de base de datos MySQL (valor erróneo)

Pero, lo que quiero exactamente los datos correctos muestran en la parte delantera

S.MANDAL:

Siempre se recorre toda la arrmatriz para cada uno de los arr1elementos. Y es por eso por cada stuid, el estado es el último valor (desde el último valor se almacena en el interior bb.setStatus()cuando se completa el bucle interior para una studid).

Usted tiene que utilizar un solo bucle. Y creo que obtendrá el resultado deseado.

String[] arr1=new String[1000]; //stuid
if(aa!=null)
     {
         arr1=aa.split(",");
 }
  String[] arr = new String[1000]; //status
 if(ss!=null){
     arr = ss.split(",");
 }
         for(int j=0;j<arr1.length;j++)
         {

                bb.setStuid(arr1[j]); 
                bb.setStatus(arr[j]);  // It will take status of j'th studId
                bb.setSid(sid);
                bb.setCid(cid);
                bb.setTtid(ttid);
                bb.setDate(date);
                bb.setDid(did);
                bb.setHour(hour);
           }
           bb=ad.AddAttendance(bb);
     }


    return bb;

}

Espero que esta ayuda voluntad.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=364966&siteId=1
Recomendado
Clasificación