Fórum Conexão remota com MySql não grava registro #31257

20/07/2008

0

Meus amigos,

Em uma conexão remota usada através de um servidor Mysql instalado em um provedor, após os preenchimento dos campos, tento fazer um applyUpdates e o programa salva no banco de dados local mas apesar de estar conectado não faz a gravação no banco remoto.
O procedimento que faço na confirmação da gravação dos dados é:
Salvar as informações do banco local
fazer a conexão com o banco remoto
Gravar as informações do banco remoto
e desconectar.

Tudo em sequencia pra não tomar tempo de conexão.

porém as informações do banco remoto não estão sendo salvas,

Alguma dica ?

Vlw


Winfor

Winfor

Responder

Posts

20/07/2008

Romulocpd

As transações estão devidamente tratadas?


Responder

Gostei + 0

20/07/2008

Winfor

Estou tratando a transação apenas com Try... except.
Em Mysql não consegui usar StartTransaction ou similar...

E no try, realmente ele não grava. Apenas executa a instrução do except.

No MySqlManager eu consigo incluir informações normalmente, apesar de haver a perda da conexão mas ela restaura qdo mando repetir a conexão.

Mais alguma idéia.

Brigadooooo


Responder

Gostei + 0

21/07/2008

Romulocpd

Espere,

Você está falando que ele executa a instrução do EXCEPT? Então uma exceção está sendo lançada.

Faça um

try

except E: Exception do
showmessage(e.message)

end;

O except pode estar errado pois to fora do delphi aqui, mas veja qual erro está extamente acontecendo.


Responder

Gostei + 0

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

Aceitar