MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


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

    avatar
    clemerson
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    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 em 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 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7301
    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 em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    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 em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4371
    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 em 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 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7301
    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 em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    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 em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    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 em 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 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 71
    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 em 17/7/2012, 15:57

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

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7301
    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 em 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 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7301
    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 em 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

    Conteúdo patrocinado

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

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 18/6/2019, 14:06