Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

alphasil

Ajuda -Erro em formulário

Mensagens Recomendadas

alphasil    1
alphasil

Oi ppl

Estou com um problema no access.Tenho um trabalho a fazer sobre a Via verde em que tenho três tabelas.

A primeira chama-se veiculos e tem os seguintes campos

Matricula

nº identificador  (chave primária)

Marca

Modelo

Classes

A segunda chama-se proprietários e tem os seguintes campos

Cod_cliente (chave primária)

nome

morada

codigo postal

telefone

A terceira chama-se Identificador e tem

Matricula  (chave primária)

Estado Identificador ( aqui vai buscar dados a outra tabela ( disponivel, autorizado, pendente e cancelado)

Cod_cliente

Relações um para um entre Nº Idneticador e Matricula e um para vários entre Cod_Cliente e Nº Cliente.

O problema está no formulário, sempre que tento preencher o estado com um dos dados da tabela ( disponivel, autorizado, pendente e cancelado) aparece uma mensagem que diz:

Não é possível adicionar registos . a chave da associação da tabela "Identificador" não está no conjunto de registos

Alguma dica??

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Franjinhas    0
Franjinhas

Eu por acaso nunca funcionei com o acess a 100% (nunca criei um projecto do principio ao fim).

A minha ideia (não sei se esta bem ou errada) seria criares na tabela dos "Veiculos" um campo "status do identificador" no qual colocas ( disponivel, autorizado, pendente e cancelado).

Talvez seja uma solução, espero que te tenha ajudado nem que seja como um tópico.

Diz depois como ficou, bom trabalho.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
alphasil    1
alphasil

Oi amigo

Obrigado pela tua ajuda.

Tentei fazer mas não deu tb, e este campo tem de estar obrigatoriamente na tabela Identificador.

O que acho estranho é que se eu o puser noutra tabela funciona, mas o enunciado diz que deve estar naquela..

Não percebo o que será...

Alguma dica??

Obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Franjinhas    0
Franjinhas

Bom assim é mesmo complicado, para estar a aceitar na tabela Identificador e nao identificar na tabela veiculos acho um bocado estranho, exprimenta na tabela veiculos colocar a Matricula como chave primária também.

Espero que dê bem, boa sorte

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
nram    0
nram

pois, é lógico!!

não podes ligar 2 campos, diferentes!

se na tab_x1 tens o campo y_id tens que na tabela que queres ligar a mesma ter o campo y_id

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade