Fórum Delphi x Mysql x DBgrid. #235426
01/06/2004
0
Estou fazendo alguns inserts no mysql com FOR e as informações aparecem no DBGrid e eu altero as informações, mas quando porém quando o for dá mais de 1 volta fazendo 2 ou mais inserções, eu altero os dados porém quando dou um reflesh tudo volta como era.
Alguem tem uma solução?
Até hoje ainda não achei. :cry:
[b:e6d8715990][i:e6d8715990][color=red:e6d8715990]Título editado. Leia as Regras de Conduta. (marcelo.c - Moderador)[/color:e6d8715990][/i:e6d8715990][/b:e6d8715990]
Alguem tem uma solução?
Até hoje ainda não achei. :cry:
[b:e6d8715990][i:e6d8715990][color=red:e6d8715990]Título editado. Leia as Regras de Conduta. (marcelo.c - Moderador)[/color:e6d8715990][/i:e6d8715990][/b:e6d8715990]
Adrianomarcio
Curtir tópico
+ 0
Responder
Posts
01/06/2004
Marcelo.c
Quais componentes você está utilizando na ligação como o BD ?
Caso você esteja utilizando ClientDataSet, a solução seria executar um ClientDataSet.ApplyUpdates(-1) após cada inserção.
Caso você esteja utilizando ClientDataSet, a solução seria executar um ClientDataSet.ApplyUpdates(-1) após cada inserção.
Responder
Gostei + 0
01/06/2004
Paulo_amorim
Olá
Deve-se sempre dar Commit naquilo que se opera no banco (ins, alt, del) pois senão ele não irá concluir a transação
Se estiver utilizando Query, pode-se criar uma Query nova com o comando
COMMIT
e a executar toda vez que operar...assim, ele irá efetivar a operação
Até+
Deve-se sempre dar Commit naquilo que se opera no banco (ins, alt, del) pois senão ele não irá concluir a transação
Se estiver utilizando Query, pode-se criar uma Query nova com o comando
COMMIT
e a executar toda vez que operar...assim, ele irá efetivar a operação
Até+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)