Estoy asqueado a mas no poder, siempre he tenido problemas con los malditos controles de bases de datos.
Tengo un DataTable dt cuya select es: SELECT * FROM cs_Estadisticas;
Ahora tengo que filtrar en ese dt esta select: SELECT Estadistica FROM cs_Estadisticas WHERE Familia = 'Contenido' AND Subfamilia = 'Blogs';
Lo que me devuelve es un array tipo DataRow pero no soy capaz de hacer nada con él en un bucle.
Este es el codigo:
public void cargarCombos(string estado, string familia, string subfamilia)
{
DataTable dt = Consultas.getCs_estadisticas();
DataRow[] dr = dt.Select("SELECT Estadistica FROM cs_Estadisticas WHERE Familia = 'Contenido' AND Subfamilia = 'Blogs'");
if (estado == "Primera vez")
{
for (int i=0;i<dr.Length;i++)
{
DropDownList1.Items.Add(dr[i].ItemArray);
}
}
}
Donde tengo el principal problema es en el DropDownList1.Items.Add() me parece, porque no se que poner ahí exactamente.
Un saludo
Edit: Perdonad, estoy en C#