MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

2 participantes

    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas

    avatar
    weberribeiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 5
    Registrado : 05/01/2012

    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  weberribeiro 30/1/2012, 12:08

    dificuldade em aplicar um relacionamento entre tabelas

    Olá Pessoal, estou com uma dificuldade no banco de dados...
    Estou tentando copiar os registros de uma tabela para outra.
    Observação: (Tabela empresa) e (Tabela contrato)
    estou tentando efetuar o relacionamento das tabelas.
    Detalhe: Ja contem registros ambas tabelas. (tabela empresa) Um para muitos (tabela contrato)
    Preciso desta ajuda, quem puder...Obrigado!!!
    avatar
    weberribeiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 5
    Registrado : 05/01/2012

    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  weberribeiro 30/1/2012, 12:12

    continuando...
    quando tento aplicar o relacionamento das tabelas ele não deixa. talvez porque já contem registros inseridos. e a chave primária tambem...acredito q exista uma forma, mas não estou conseguindo.
    avatar
    Convidad
    Convidado


    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty Re: [Resolvido]dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  Convidad 30/1/2012, 12:21

    Olá
    Bem vindo ao fórum.
    Não está conseguindo fazer o relacionamento justamente porque deve existir registros na tabela contrato que não não está relacionado com a tabela empresa.
    Para efetuar um relacionamento:

    A tabela Empresa tem que ter uma chave primária que será o código da empresa:
    exemplo:
    idEmpresa: numeração automática -chave primaria - não permitir duplicação.
    Tabela contratos;
    idContrato: numeração automática -chave primaria - não permitir duplicação.
    idEmpresa: numero - inteiro longo

    A relação é feito como o idEmpresa(tblEmpresa) ---> idEmpresa(tblContratos

    Verifique isso no teu aplicativo
    Dúvidas, retorne
    Existe no lado direito embaixo do teu post um botão EDITAR,por favor, quando precisar acrescentar algo, use ele.
    Abraços
    avatar
    weberribeiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 5
    Registrado : 05/01/2012

    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty Re: [Resolvido]dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  weberribeiro 30/1/2012, 12:53

    coloquei a tela do erro na parte do relacionamento.
    Lembrando que existem registros inseridos ambas tabelas.
    e conforme vc mencionou, os campos de chaves estão ok.

    Ok mandei a tela.
    Anexos
    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Attachmenttela de erro relacionamento.doc
    Você não tem permissão para fazer download dos arquivos anexados.
    (207 Kb) Baixado 12 vez(es)


    Última edição por weberribeiro em 30/1/2012, 13:17, editado 1 vez(es)
    avatar
    Convidad
    Convidado


    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty Re: [Resolvido]dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  Convidad 30/1/2012, 13:09

    Não entendi o que escreveu

    Mas você deve verificar qual registro da tabela contratos está orfão, ou seja, que não está ligado a nenhuma empresa. Provavelmente a mensagem de erro diz que existem registros na tabela contratos que impedem ...

    Se puder colocar o que diz a mensagem, ajuda muito.

    abraços

    avatar
    weberribeiro
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 5
    Registrado : 05/01/2012

    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty Re: [Resolvido]dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  weberribeiro 30/1/2012, 13:49

    Caro Balem,

    Essa dica que voce me deu, me ajudou muito...
    realmente verifiquei na tabela Contrato...estavam faltando 2 registros que não estava sendo possível relacionar.
    Fico muito agradecido pela dica, como também a agilidade nas informações pra me ajudar!

    Atenciosamente,

    Weber
    avatar
    Convidad
    Convidado


    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty Re: [Resolvido]dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  Convidad 30/1/2012, 13:59

    Valeu pelo retorno

    Se você editar teu post e ir na parte de baixo, no lado direito logo acima do botão enviar irá encontrar o botão Resolvido, por favor, clique nele para dar como resolvido esse post

    Boa sorte !!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8056
    Registrado : 05/11/2009

    [Resolvido]dificuldade em aplicar um relacionamento entre tabelas Empty Re: [Resolvido]dificuldade em aplicar um relacionamento entre tabelas

    Mensagem  Alexandre Neves 30/1/2012, 19:22

    Colocado Resolvido

      Data/hora atual: 20/1/2022, 10:41