Fórum Erro - DbExpress #327414
14/08/2006
0
Sou novo na programação e gostaria de poder contar com a ajuda de
vcs...
Atraves do site DevMedia comecei a fazer um mini-curso de como
construir uma aplicação, porém nas aulas não foi abordado a construção
de um botão de alteração dos dados...
Baseado em meus conhecimentos e devo acrescentar que não são muitos
fiz o referido botão. Só que esta dando erro.
Gostaria de poder contar com a ajuda de algum amigo(a)...
Posso enviar os fontes para que alguem de uma olhada...
Valeu e aguardo algum retorno
Crvbdsilva
Curtir tópico
+ 0Posts
14/08/2006
Marco Salles
coloque aqui o codigo que voce fez para que a comunidade possa dar uma olhada e ver qual o tipo de erro
Gostei + 0
15/08/2006
Crvbdsilva
Tenho alguns botões na aplicação...
Novo, Editar, Excluir, Salvar, Procurar
Como disse fiz a inclusão do botão Editar, com o objetivo de alterar um determinado registro.
Criei o botão e coloquei o seguinte código nesse botão (on-clicK)
DataSource1.DataSet.Edit;
Obs: Tenho um formulário base que contém o que é inerente as telas de cadastro. Nesse formulário tenho um DataSource.
Ao criar um formulário por herança ligo esse DataSource em um clientedataset que esta em um Data Module.
No data module - evento: AfterPost, tenho o seguinte código.
<clientedataset>.ApplyUpdates(0);
Ok.. Os botões estão funcionando sem problemas...
Repetindo o que disse, inseri um botão Editar e repeti os mesmos passos usados nos outros botões..
Só que não consigo alterar um determinado registro.
O erro é o seguinte: Unable to find record. No key especified. (É mostrado ao clicar no botão salvar).
Quando ele vai dar um: ApplyUpdates - Retorna o erro acima.
Eu até imagino do que se trata, creio que ele não esta conseguindo saber quem vai sofrer a alteração.
Mais com disse anteriormente não tenho experiência para resolver esse tipo de problema.
Se alguém puder receber o fonte e dar uma olhada eu ficaria muito grato.
É isso...
Abraço a todos..
Gostei + 0
15/08/2006
Marco Salles
disponibilize-o , mas antes coloque o banco de dados
Gostei + 0
15/08/2006
Crvbdsilva
Qual seu e-mail?
Grato
Gostei + 0
15/08/2006
Marco Salles
o meu email e so voce clicar no Botão email perto da minha assinatura ...
salhamoda@uol.com.br
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)