edson_hh 0 Denunciar post Postado Maio 21, 2009 Exemplo pra explicação: No banco , campo NOME varchar(50) No delphi tem a DGgrid puxando esse NOME atualizei o campo NOME para varchar(150) Sempre q faço isso, tenho q deletar o campo NOME da query e adicionar denovo pra q o size mude de 50 pra 150. Tem como fazer com q isso fique automatico? um lugar so.. pq, se uso um select de clientes, uso em varios lugares. ae acabo esquecendo de algum e da erro. Sei q se deixar a query sem add os campos, isso da certo. Mas as vezes precisa de um campo, outro.. ou eu add todos ou tudo branco. Compartilhar este post Link para o post Compartilhar em outros sites
flavioavilela 0 Denunciar post Postado Maio 21, 2009 bom, você pode deixar a query com os campos em branco e sempre que precisar de algum campo dela ao fazer o select ou quando precisar, ao invez de fazer Edit.Text:= queryCampo_Desejado.AsString faça Edit.Text:= query.FieldByName('Campo_Desejado').AsString ou seja, nao precisa de você colocar os campos, é só colocar o FieldByName que ele busca o campo que você informar entre ' ' e independente o tamanho que eles estiverem... é como se você tivesse usando uma query dinamica, e nao estática... espero ter ajudado... Compartilhar este post Link para o post Compartilhar em outros sites