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


4 participantes

    [Resolvido]Relacionamento na Consulta

    avatar
    7noronha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 24/08/2021

    [Resolvido]Relacionamento na Consulta Empty [Resolvido]Relacionamento na Consulta

    Mensagem  7noronha 25/1/2022, 13:25

    Bom dia amigos.

    Estou com dificuldades em uma consulta, são duas tabelas diferentes, quando vou fazer o relacionamento, da o erro de tipo não coincidente, eu sei o motivo que isso acontece, tenho um campo int e outro varchar, existe alguma forma de converter o campo varchar para int?
    tentei algumas conversões dentro da propria consulta, porém não da resultado.

    Desde já agraceço.
    avatar
    climb1
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 18/11/2015

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  climb1 25/1/2022, 13:32

    Olá Noronha,

    O Relacionamento do Access se baseia na fonte do armazenamento, ou seja, diretamente da Tabela. Então mesmo quando você está usando Consultas, ou alguma função seja ela de formatação ou de conversão de dados você não está alterando a estrutura de armazenamento e sim apenas alterando naquela instância/momento.

    Então para que você crie um Relacionamento com Integridade Referencial obrigatoriamente na Tabela de ambas precisam estar o mesmo tipo de dados.

    ... ou você também pode criar um relacionamento simples sem a Integridade Referencial. Dependendo para sua utilização pondere essa solução também.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3373
    Registrado : 13/12/2016

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  Alexandre Fim 25/1/2022, 13:36

    Bom dia,

    Se o campo varchar possuir somente números, é possivel converter para inteiro, porém, os zeros à esquerda serão desconsiderados.
    Apesar de possuir somente numeros, o Access entende que é um campo texto.
    Ex:
    Varchar--> 002566
    Inteiro--> 2566

    Antes de qualquer intervenção na tabela, faça uma cópia dela e altere o campo para inteiro e tente fazer o relacionamento.

    É isso


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Relacionamento na Consulta Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    7noronha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 24/08/2021

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  7noronha 25/1/2022, 13:38

    Então, explicando melhor, eu tenho um valor em uma tabela, que está como varchar, e o mesmo valor em outra tabela, que esta como int, e eu preciso desse relacionamento para puxar informações que a outra tabela não tem.

    não posso alterar o tipo do campo, pois eu vou utilizado em uma outra tabela
    avatar
    climb1
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12
    Registrado : 18/11/2015

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  climb1 25/1/2022, 13:40

    Se você não pode alterar o Tipo do Campo, então tente a ideia do Alexandre talvez funcione para você.
    avatar
    7noronha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 24/08/2021

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  7noronha 25/1/2022, 13:45

    pode explicar melhor como seria a conversão sr Alexandre?
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3373
    Registrado : 13/12/2016

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  Alexandre Fim 25/1/2022, 14:17

    Lucas,
    Por gentileza, compartilhe uma copia do seu bd (somente objetos envolvidos) para análise e solução.

    Grato


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Relacionamento na Consulta Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    7noronha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 23
    Registrado : 24/08/2021

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  7noronha 2/3/2022, 14:35

    Finalizado
    Administrador
    Administrador
    Administrador
    Administrador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 426
    Registrado : 02/11/2009

    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  Administrador 2/3/2022, 15:08

    Caro Lucas, Finalizado não é a resposta esperada.

    O lema deste site gratuito é ajudar e ser ajudado, por isso agradecemos que coloque sempre a solução.


    .................................................................................
    Admin

    Conteúdo patrocinado


    [Resolvido]Relacionamento na Consulta Empty Re: [Resolvido]Relacionamento na Consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/7/2024, 03:09