gracias por tu respuesta Yamil, te comento q hice este codigo y tengo problemas
////////////////////////////////////////////////////////////////////////////////////////////////////////
String dato=tbuscar.Text;
MySqlConnection cnn = new MySqlConnection(con);
string sql ="select propietario.pro_cod,propietario.pro_nom,empresa.em_cod,";
sql+=" empresa.em_nom , menu.me_cod , menu.total";
sql+=" from propietario";
sql+=" inner join menu on";
sql+=" propietario.pro_cod=menu.propietario_pro_cod";
sql+=" inner join empresa on";
sql+=" empresa.em_cod=menu.empresa_em_cod";
sql+=" where empresa.em_ciu="+dato+"";
MySqlDataAdapter da = new MySqlDataAdapter(sql, cnn);
DataSet DS = new DataSet();
da.Fill(DS);
salida.DataSource=DS;
////////////////////////////////////////////////////////////////////////////////////////////////////////
en mi inner join inserto un dato para buscar asta ahy todo normal de ahy para adelante no se que pasa q no m reporta en mi datagridview
quisiera saber q puedo modificar para poder visualizar ese reporte en mi datagridview
gracias de antemano