Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Manarim

Delphi x Firebird

Recommended Posts

Bom dia pessoal, estou começando a programar e estou tendo umas dificuldades..Eu estou conectando o delhi com o firebird, usando a paleta dbexpress do deplhi, uso o dbConnection p conectar ao banco, e o simpledataset p conectar as tabelas. O problema ocorre qdo executo um comando em sql Ex. "SELECT * FROM TBLCLIENTE WHERE CLI_CODIGO = 330" O registro é achado, ai entaum eu faço algumas alterações e qdo vou salvar esse registro da a seguinte menssagem:Project projetoTEste.exe raised exeption class EDatabaseError With Message 'table Unknown TblCliente At line 1, column21', process stopped. use Step or Run to continue.e logo em seguida,Project projetoTEste.exe raised exeption class EDatabaseError With Message 'Unable to find record. No Key specified' process stopped. use Step or Run to continue.OS comando q uso p editar e salvar sãoSimpleDataSet.Edit;SimpleDataSet.Post;SimpleDataSet.ApplyUpdate(0);Alguem pode me socorrer por favor...Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguem ja viu este tipo de erro:Project ProjetoTeste.exe raised exeption class EDatabaseError With Message 'table Unknown TblCliente At line 1, column21', process stopped. use Step or Run to continue.e logo em seguida,Project projetoTEste.exe raised exeption class EDatabaseError With Message 'Unable to find record. No Key specified' process stopped. use Step or Run to continue.Ele acontece logo após eu fazer uma consulta sql, ai eu edito o registro (Resultado da Select) e qdo vou salvar da esses erros. Ja me passaram um link de uma apostila, achei muito interessante, mas naum resolveu meu caso.Estou usando um SqlConnection conectado ao banco firebird, e um SimpleDataSet ligado ao SqlConnection e a tabela.Os comando q utilizo p gravar são:DataModole1.SimpleDataSet1.Posto;DataModole1.SimpleDataSet1.ApplyUpdadte(0);Se alguem puder me dar uma ajuda agradeço..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tópico repetido...Mesclado com o Anterior...Favor evitar tópicos Repetidos, se precisar falar algo use o mesmo já criado anteriormente... a não ser que o assunto seja outro...Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.