Ver Mensaje Individual
  #13 (permalink)  
Antiguo 16/12/2014, 03:20
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 2 meses
Puntos: 454
Respuesta: Incremento en uno de una tabla

Hola:

Deberías meter el código en tags de programación para que sea más fácil de seguir. Fíjate en donde rellenas x[a]

Código Java:
Ver original
  1. for (int a=0;a<c;a++){
  2.    String sSQL;
  3.    sSQL = "SELECT Semestre FROM programacion ";
  4.    try {
  5.       Statement st = con.createStatement();
  6.       ResultSet rs = st.executeQuery(sSQL);
  7.       while(rs.next()){
  8.          sem = rs.getString("Semestre");
  9.          x[a]=Integer.parseInt(sem);
  10.          x[a]=x[a]+1;
  11.       }
  12. }

Haces un bucle para rellenar los elementos del array. En cada iteración, haces un select de todos los registros de la base de datos (no hay where ninguno) y vas machacando el valor a[x] sucesivamente con los valores leídos, de forma que al final x[a] tendrá el úlitmo valor del select + 1.

Y así con todos los valores de a.

¿Dónde imprimes esos valores para ver que son distintos?

Se bueno.
__________________
Apuntes Java
Wiki de Programación