Fórum Erro na atualização usando MySQL #234006
24/05/2004
0
por favor, alguém poderia me ajudar sobre atualização de dados da tabela Mysql automaticamente.
Ex:
Eu tenho um banco de dados Myslq que conecto via componente ´ZEOS´, até aí tudo ok.
O problema é o seguinte, quado eu estou em uma Unit que insere dados no banco, ok, insere tudo certinho, agora quando eu passo para uma outra Unit eu recupero os dados do banco de dados da mesma tabela que acabei de inserir os dados, os valores vem desatualizados, só quando eu compilo o EXE novamente ele volta atualizado.
Por favor,
o que devo fazer, qual procedimento?
agora, quando eu faço em uma tabela paradox, os dados se atualizam corretamente.
Conto com a sua colaboração.
obrigado,
_________________
Luis Ribeiro
16-8113.2633
[b:c7087294cd][color=red:c7087294cd]Título editado pelo Moderador (AZ) - Removido: ´Por favor, AJUDE-ME! DATABSE MYSQL´[/color:c7087294cd][/b:c7087294cd]
Luisribeiro
Curtir tópico
+ 0Posts
30/05/2004
Netosdr
Quando trabalha com ambiente cliente-servidor você deve atentar a um fator muito importante: Commit
Toda alteração feita no banco de dados só será realmente enviada para ele quando você o faz: Ex: Transacao.Commit;
Você pode setar a opção AutoCommit do componente TZZMysqlTransact
Assim ele vai dar applyupdates automaticamente sem precisar que você o faça.
Commit -> envia alterações p/ o banco de dados
Rollback -> cancela as alterações sem enviá-las p/ o banco de dados
Espero ter ajudado.
Gostei + 0
30/05/2004
Fredericogomesc
Gostei + 0
31/05/2004
Rômulo Barros
Isso mesmo. Se naum me engano, o Mysql não oferece suporte a transações.
Gostei + 0
31/05/2004
Alex Maia
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)