Я предлагаю вас попытаться подключить новый запрос к существующему TQuery.
Query1.Sql.Clear; Query1.Close; Query1.Sql.Add('select * from "monitor.dbf" order by location,dept'); Query1.Open; Query1.Refresh; |
Хитрость кроется в закрытии вашего запроса перед назначением нового. [001376]