Você poderia utilizar um TClienteDataset para carregar dessa sua query e depois trabalhar o ClienteDataset em memória. Eu utilizo um componente chamado kbmMemTable para trabalho como estes. []s Sergio Uetanabaro
_____ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fabiana Enviada em: quinta-feira, 21 de junho de 2007 17:00 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Duvidas dbgrid ligado a uma query Boa Tarde Pessoal !!!! Estou com uma duvida tenho um DBGRID que esta ligado a uma query que faz um select com where entre 3 tabelas e preciso fazer uma alteração no DBGRID alterando os valores nessa query pois uso ela para gerar um XML mas não alterar a base de dados. Como faço isso? Obrigado desde de já Fabiana [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]