Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2005, 09:16
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 3 meses
Puntos: 50
No se bien como tengas definida tu clase o tu tipo Alumnos...

y también no se como tengas definido la propiedad o método PrDni

Cita:
while (sqlread.Read())
{
objAlumnos[i].PrDni=sqlread.GetInt32(0); //????

Y asi para todos los campos de la tabla

i++;
}
Hay cosas que no me quedan claras pero si quieres guardar varios elementos creo que es mas limpio y mejor usar una clase con ciertas propiedades y guardar la información despues en un arraylist..

algo así:

Cita:
public class test
{
public int propiedad1;
public int propiedad2;
....
}
...
...
ArrayList arrObj = new ArrayList()
while (sqlread.Read())
{
test t = new test()
t.propiedad1 = sqlread.GetInt32(0);
t.propiedad2 = sqlread.GetInt32(0);
...
arrObj.Add(t)
}
...

Y con ello no es necesario dimensionar un Array..,

Es solo una sugerencia... ya depende mucho de tu estructura..

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net