public void ejecutarConsulta(string query)
{
SqlConnection conexion = Program.conexion();
DataTable t = new DataTable("Busqueda");
SqlDataAdapter a = new SqlDataAdapter(query, conexion);
//Llenar el Dataset
DataSet ds = new DataSet();
a.Fill(ds, "Busqueda");
//Ligar el datagrid con la fuente de datos
dg.DataSource = ds;
dg.DataMember = "Busqueda";
actualizarColumnasDeEstado(dg);
conexion.Close();
primeraConsulta = false;
}