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]


Adrianomarcio

Adrianomarcio

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.


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é+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar