Hice un array apartir del resultado de un storedProcedure. Este es el resultado del stored:
16118 2006-10-30 00:00:00.000
16109 2006-10-30 00:00:00.000
Éstos resultados los metí a un SqlDataReader de la siguiente forma:
Código:
ArrayList strNoticias = new ArrayList(); string noticiaId = null; string fechaNoticia = null; sqlComando2.CommandText = "MiStored 3"; sqlComando2.CommandType = CommandType.Text; rs2=sqlComando2.ExecuteReader(); int CantidadNoticias = rs2.FieldCount; if (rs2.HasRows) { while (rs2.Read()) { object[] values = new object[rs2.FieldCount]; rs2.GetValues(values); strNoticias.Add(values); } } Cómo le hago para recorrer el array "strNoticias" renglon por renglon e ir asignando a una variable el valor de cada columna de cada renglon. Me imagino que podría ser un while, y leer el primer renglon: 16118 2006-10-30 00:00:00.000 y asignar a una variable que se llama NoticiaId = 16118 y a la variable fechaNoticia= 2006-10-30 00:00:00.000 y así sucesivamente por renlgon, pero no se como hacer esto... alguien que me pueda ayudar por favor Gracias!