Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2009, 11:15
nephilim2612
 
Fecha de Ingreso: noviembre-2008
Ubicación: Madrid, España
Mensajes: 149
Antigüedad: 16 años, 3 meses
Puntos: 5
Respuesta: El resultado de un SELECT a un array

Por lo que veo, hay dos cosas erróneas ahí:

1) Utilizas el contador c para las columnas y, si no me equivoco lo estás utilizando como índice de las filas (Rows[c]). Así, si, como dices, DT solo tiene una fila, se producirá una IndexOutOfRangeException en la segunda pasada.

2) La asignación que pretendes dentro del for también es incorrecta, porque la parte izquierda está ocupada por una declaración. Lo que tienes que hacer en esa parte es indicar el elemento dentro del array en el que quieres almacenar el contenido de la columna. Así que deberás quitar el string[] MyArray de ahí y poner algo del tipo MyArray[c].

Un saludo