Que bien que ya obtuviste el DT, pero a qué te refieres con lo del Arreglo???
es decir ya que tienes el DT. puedes Navegar en el mediante indices de la misma manera que el DataAdatper... si te refieres a crear un Arreglo de strings y guardar valores en él. pues usa este ejemplo
Ejemplo:
Código Arreglo en Bucle:
Ver original//Linea que crea Arreglo y tamaño
string[] Arreglo = new string[dt.rows.count];
for (int i=0; i<dt.rows.count; i++)
{
if(//condicion...)
Arreglo[i]= Tabla.rows[i]["TUCAMPO"].ToString();
}
Solo que como es una cadena STRING todos los valores son de este tipo.
Avisame si te sirve la Información.
Saludos!