public void CargarPersonas(string idAplicacion )
{
System.Data.SqlClient.SqlConnection con;
con = new System.Data.SqlClient.SqlConnection();
con.ConnectionString = @"Data source=blabla; initial catalog=blabla; USER=blabla; password=blabla;
con.Open();
SqlCommand comando = new SqlCommand();
comando.Connection = con;
comando.CommandText = "ObtenerPersonasPorAplicacion";
comando.CommandType = CommandType.StoredProcedure;
//le paso los parametros del store procedure con los atributos del objeto enviado
comando.Parameters.AddWithValue("@CodigoAplicacion", idAplicacion);
grdPersonas.DataSource = comando.ExecuteNonQuery();
}
Me tira error donde está marcado con negrita. Y me dice:
El origen de datos no es un tipo válido. Deber ser IListSource, IEnumerable o IDataSource.
Cómo hago para solucionar esto? Algún ccontrol que se adapte a cualquier cosa como un DataGridView para Windows forms?
o algo asi asdiasd tiren.
{
System.Data.SqlClient.SqlConnection con;
con = new System.Data.SqlClient.SqlConnection();
con.ConnectionString = @"Data source=blabla; initial catalog=blabla; USER=blabla; password=blabla;
con.Open();
SqlCommand comando = new SqlCommand();
comando.Connection = con;
comando.CommandText = "ObtenerPersonasPorAplicacion";
comando.CommandType = CommandType.StoredProcedure;
//le paso los parametros del store procedure con los atributos del objeto enviado
comando.Parameters.AddWithValue("@CodigoAplicacion", idAplicacion);
grdPersonas.DataSource = comando.ExecuteNonQuery();
}
Me tira error donde está marcado con negrita. Y me dice:
El origen de datos no es un tipo válido. Deber ser IListSource, IEnumerable o IDataSource.
Cómo hago para solucionar esto? Algún ccontrol que se adapte a cualquier cosa como un DataGridView para Windows forms?
o algo asi asdiasd tiren.

Comentario