str := '%' + Edit1.Text + '%' ;
          MainObject.F_main.Q_Public.SQL.Clear ;
          MainObject.F_main.Q_Public.SQL.Add('select xh from   
                    r_gzt01   where mc like');
          MainObject.F_main.Q_Public.SQL.Add(str);
          MainObject.F_main.Q_Public.Active := True ;
          MainObject.F_main.Q_Public.Open ;
这样怎么会有问题呢?模糊查询时,这样对吗?