| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
benilton Novato

Registrado: Domingo, 22 de Junho de 2008 Mensagens: 13
|
Enviada: Qua Nov 02, 2011 12:07 pm Assunto: Editar vários campos de uma só vez |
|
|
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 |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Qua Nov 02, 2011 12:14 pm Assunto: |
|
|
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 |
|
 |
|