• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Chamuanza

Retorno do valor quando Salva p BD Access

4 mensagens neste tópico

Oi Pessoal um bem aja

Estou com um problema e preciso de ajuda.

Tenho uma BD em Access 2003 em que o campo "Id" é de numeração automatica e tem chave primaria.

Quando introduzo um novo registo via cx. de texto o referido campo "Id" assume como -1.

Após preencher todos os campos fazendo o Save, todos os outros campos assumem o valor correto menos o campo "Id" que so acontece depois de fechar o form e voltar a abrir.

Fiz uma rotina que vai buscar o ultimo valor desse campo e acrescenta mais um, mas o problema é se eu tiver que apagar o ultimo registo, com a rotina a funcionar a seguir da-me erro pois o indice não é seguido

Falta-me algum dado que faça  com que todos os campos de actalizem quando salvo os dados.

Junto imagem do Form

despesaspessoais1.jpg

Um Obrigado desde já

Chamuanza

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

isso deve ser porque estas a meter o retorno da execução do sql... não será?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não entendo a tua questão,podes ser mais explicito?

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

tens duas hipóteses para fazer isso... ou mantens o Id automático e es omisso no form quanto a esse campo....

Por outro lado, a maneira que tu estas a fazer parece-me bem.... só que em vez de deixares o campo automático, passa apenas para número...

quanto ao resto..pelo que vejo, não sei o que se poderá estar  a passar...

tens onde postar o código/projecto

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora