ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Editar vários campos de uma só vez

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
benilton
Novato
Novato


Registrado: Domingo, 22 de Junho de 2008
Mensagens: 13

MensagemEnviada: Qua Nov 02, 2011 12:07 pm    Assunto: Editar vários campos de uma só vez Responder com Citação

Senhores tenho uma tabela que possui já vários cadastrastros o que preciso é o seguinte existe os dados do campo setor que preciso editar (trocar o dado ANÁLISE POR ANÁLISE DE PROJETO). gostaria que ao clicar em botão fizesse a edição de todos os cadastro até não haver mais nenhum.

CARREGO OS DADOS EM UM FORMULARIO COM DBGRID
MEUS COMPONENTES SÃO
TZQUERY
DATASETPROVIDER
CLIENTDATASET
TDATA SORCE

de já, obrigado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
imex
Moderador
Moderador


Registrado: Sexta-Feira, 7 de Janeiro de 2011
Mensagens: 11666

MensagemEnviada: Qua Nov 02, 2011 12:14 pm    Assunto: Responder com Citação

Acho que neste caso seria melhor fazer essa alteração via SQL em vez de fazer via ClientDataSet., pois desta forma não seria necessário montar um looping para varrer os registros da tabela, e evitaria o tráfego de dados do banco de dados para a aplicação.
A instrução SQL seria mais ou menos a que segue:

Código:
update Tabela
set Setor = 'ANÁLISE DE PROJETO'
where Setor = 'ANÁLISE'


Espero que seja útil.

__________________
Assinatura: Imoveis em Guarulhos para alugar
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB