gravar em cima de outros dados
eu fiz uma consulta sql com dbgrid ai eu seleciono os dados que aparecem em 3 edits..como eu faço para que quando eu for gravar, gravar em cima dos dados que eu selecionei na dbgrid.
Obrigado!
Obrigado!
Linhares
Curtidas 0
Respostas
Anorex
15/01/2004
faz um update ao invés de insert
GOSTEI 0
Nigro
15/01/2004
Não se esqueça da cláusula where se não vai deixar todos os registros iguais
GOSTEI 0
Anorex
15/01/2004
é verdade... esqueci de citar....
GOSTEI 0
Linhares
15/01/2004
nao entendi!
me fale o código!
Obrigado!
me fale o código!
Obrigado!
GOSTEI 0
Anorex
15/01/2004
Update tabela
set campo1 = :valor1,
campo2 = :valor2
where codigo = :codigo
onde,
tabela é o nome de sua tabela;
campo1 e campo2 são os campos que vão ser atualizados;
valor1 e valor2 são os novos valores que os campos vão receber;
codigo é o campo que vai ser comparado com um valor passado para não ocorrer o que nosso amigo nigro disse;
:codigo é a chave para comparação acima.
set campo1 = :valor1,
campo2 = :valor2
where codigo = :codigo
onde,
tabela é o nome de sua tabela;
campo1 e campo2 são os campos que vão ser atualizados;
valor1 e valor2 são os novos valores que os campos vão receber;
codigo é o campo que vai ser comparado com um valor passado para não ocorrer o que nosso amigo nigro disse;
:codigo é a chave para comparação acima.
GOSTEI 0
Linhares
15/01/2004
valeu..era isso que eu queria!
Valeu
Valeu
GOSTEI 0