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

3 participantes

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 28/02/2012

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  clemerson 1/7/2012, 21:37

    Olá senhores boa tarde
    Senhores preciso mais uma vez da ajuda de voces.Tenho um formulário originado por uma tabela mas preciso,nesse mesmo formulário,inserir um campo que existe em uma outra tabela.Como faço isto usando uma textbox?
    Desde já grato.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  Alexandre Neves 1/7/2012, 21:52

    Boa noite, clemerson
    Na origem do formulário, em vez de indicar o nome da tabela como origem dos dados, coloque, no acontecimento AoAbrir do formulário:
    recordsource="SELECT Tabela1.*, Tabela2.campoX FROM Tabela1 LEFT JOIN Tabela2 ON Tabela1.CampoA=Tabela2.campoB"
    sendo: todos os campos da tabela1 e juntando o campo CampoX da tabela2
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 28/02/2012

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  clemerson 2/7/2012, 00:21

    Olá Alexandre Neves,
    Primeiro obrigado...

    Fiz o que você sugeriu mas acontece " erro em tempo de execução 3296,sem suporte para a expressão JOIN"...Provavelmente estou fazendo algo errado...Alexandre admita que minha tabela1 tenha os seguintes campos"id","produtos","codigo","vlrunitario" e minha tabela2 o campo "codigo".Como ficaria essa expressão?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4940
    Registrado : 20/04/2011

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  Silvio 2/7/2012, 00:41

    Boa noite, com a permissão do Mestre Alexandre...

    De uma olhada no relacionamento entre as duas tabelas, o qual deverá estar um para muitos !


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  Alexandre Neves 2/7/2012, 16:54

    Boa tarde, clemerson

    Qual o campo de relacionamento? Qual o campo da tabela2 que pretende obter?
    Adapte
    Recordsource="SELECT Tabela1.*, Tabela2.CampoX FROM Tabela1 LEFT JOIN Tabela2 ON Tabela1.Codigo=Tabela2.Codigo;"
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 28/02/2012

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  clemerson 3/7/2012, 02:53

    Olá Alexandre,
    Estou tentado adaptar a expressão que você me deu mas algo esta gerando o "erro 3296,sem suporte para expressão JOIN"
    Olha só,as tabelas são as seguintes "tblprodutos" e "tblvenda",da primeira tabela tenho os campos "id","produtos","codigo","vlrunitario" e da segunda tabela o campo "código".O campo "código" da tabela "tblvenda" é o que desejo.
    Boa noite e valeu pela atenção.
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 28/02/2012

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  clemerson 6/7/2012, 01:50

    Olá pessoal será que alguem pode me dar uma forcinha aí?
    avatar
    clemerson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 117
    Registrado : 28/02/2012

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  clemerson 17/7/2012, 15:57

    .....
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  Alexandre Neves 17/7/2012, 17:52

    Retirei o resolvido
    Continua a não dizer quais campos fazem o relacionamento. Tem de entender que, como diz o Mestre WSenna, a bola de cristal partiu-se.
    Tente
    Recordsource="SELECT tblProdutos.ID, tblProdutos.Produtos, tblProdutos.vlrUnitario, tblvenda.código FROM tblProdutos LEFT JOIN tblVenda ON tblProdutos.código=tblvenda.código;"
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Dados de tabelas diferentes em um mesmo formulário. Empty Re: [Resolvido]Dados de tabelas diferentes em um mesmo formulário.

    Mensagem  Alexandre Neves 3/9/2012, 10:26

    Não tenho havido continuidade. O assunto passa a Resolvido.


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: 6/10/2022, 07:46