Holas,
 
Estoy tratando de llenar un datagrid con informacion de un procedimiento almacenado pero la verdad ya me gano esto.  
Código:
             'Llamada a procedimiento almacenado
            Dim sql As New SqlCommand
            sql.Connection = Conn
            sql.CommandType = Data.CommandType.StoredProcedure
            'Seleccion de procedimiento segun variable
            sql.CommandText = "saca" & aListar
            'Adaptador de Datos
            Dim miDA = New SqlDataAdapter(sql)
            'Llenamos el DataSet
            miDA.Fill(miListado)
            'Cerramos la conexión
            Conn.Close()
  Si luego de esto pongo MiGrid.DataSource = miListado no funciona, pero no se si realmente estoy accediendo bien. 
Gracias por la lectura!