CLR: .Net / Mono / Boo / Otros CLR > C#

 Valores Arraylist

<< < (2/2)

insomnio:
Gracias Diodo ya lo he solucionado era un tonteria, si te interesa pues te lo digo, de nuevo gracias

Diodo:
No hay de que, enhorabuena a ti por sacarlo tu solo
Claro publicalo que a lo mejor le sirve a alguien de ayuda

salu2  :hola:

insomnio:
Pues era un chorrada tio,

Si te acuerdas tenia en la funcion:

public virtual ArrayList Search(String where)
{
ArrayList aObj=new ArrayList();
Usuario objUsuario=new Usuario();//Aqui el problema

De esta forma solo creaba una instancia de la clase Usuario por lo que siempre iria machando el resultado, la solucion fue ponerla dentro del bucle, es decir:

while (sqlread.Read())
{
Usuario objUsuario=new Usuario();//Aqui va
objUsuario.PrDniUsuario=sqlread.GetString(0);
objUsuario.PrPerfil=sqlread.GetString(1);
objUsuario.PrPassword=sqlread.GetString(2);
aObj.Add(objUsuario);


Asi por cada iteracion creamos una nueva instancia  de la clase

Saludos

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa