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]Consulta Acréscimo - Uma tabela acrescentando em duas

    avatar
    ddoc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 77
    Registrado : 05/08/2011

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  ddoc 8/8/2011, 04:04

    Prezados Foristas,

    Tenho o seguinte problema.

    Pego os dados do pedido de uma planilha do excel (cliente, nr pedido, data pedido, cod produto, quantidade) que foram exportados de uma tabela do postgreSql, e importo para uma tabela chamada PedidoTemp. Até aí tudo bem.

    Criei uma outra estrutura de tabela no meu bd:

    Tabela 01 - Saida - Nesta tabela adiciono somente o nr pedido e a data.
    Tabela 02 - Saida Detalhes - Nesta tabela adiciono somente o cod produto e a quantidade

    O que eu preciso fazer - Criar uma consulta acréscimo que transfira os dados da tabela pedidotemp para as Tabela 01 e 02 conforme os campos. Só que o assistente só permite a transferência de uma ou mais tabelas para uma única, e não o inverso.

    Alguém sabe como fazer? Antes que alguém pergunte, não posso juntar as tabelas 01 e 02, pois a tabela 01 vai outras informações, e se relaciona com a tabela 03 onde registro o rastreamento do pedido.

    Depois, preciso atualizar a tabela pedidotemp, para marcar os campos que já foram acrescidos. Talvez eu deva criar um campo chamado atualizado, e talvez, se não tiver outra alternativa, atualizar pela data pedido.

    Conto com sua ajuda!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  criquio 8/8/2011, 04:48

    Tente o seguinte: vincule a planilha ao seu banco. Depois, em um formulário, coloque um botão com um código mais ou menos assim:

    Dim rs As Recordset

    Set rs = Currentdb.OpenRecordset("TabelaVinculada")

    Dim L As Double

    For L = 1 To DMax("Código", "TabelaVinculada")

    CurrentDb.Execute "INSERT INTO Tabela1(Campo1, Campo2) VALUES('" & rs!Campo1 & "', '" & rs!Campo2 & "')"

    CurrentDb.Execute "INSERT INTO Tabela2(Campo1, Campo2) VALUES('" & rs!Campo3 & "', '" & rs!Campo4 & "')"

    Next

    rs.Close
    Set rs = Nothing


    Talvez seja necessário fazer adequações. Por exemplo, se já tem até o código 5000 e vai pegar do 5001 para frente...


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    ddoc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 77
    Registrado : 05/08/2011

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  ddoc 8/8/2011, 16:09

    Prezado criquio,

    Neste caso a relação de um para muitos entre uma tabela e outra seria preservada?

    Veja as relações entre as tabelas em www . zicon . com . br / arquivo / captura . PNG
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  criquio 8/8/2011, 16:14

    O código não interfere nas relações. As relações podem interferir no código, caso tente gravar um registro em uma subtabela cujo código do registro principal não exista na tabela principal ainda.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    ddoc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 77
    Registrado : 05/08/2011

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  ddoc 9/8/2011, 16:30

    Fiz como recomendou. Atualizou somente a primeira tabela, inserindo o mesmo pedido várias vezes. A segunda tabela não foi atualizada. portanto, estou abandonando a idéia e vou pedir para o pessoal redigitar os pedidos. Vai dar trabalho. Mas fazer o que...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  criquio 9/8/2011, 16:45

    Mas já desistiu tão rapidamente? Mas nem começamos a beber ainda?

    Veja um exemplo que fiz com os mesmos nomes de tabelas e campos que eu mencionei acima:

    http://dl.dropbox.com/u/5454503/1TabP2.zip


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  vieirasoft 14/8/2011, 20:23

    Estou a puxar o tópico para cima. se já tiver resolvido, agradeço o seu retorno.
    avatar
    ddoc
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 77
    Registrado : 05/08/2011

    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  ddoc 15/8/2011, 13:39

    Prezado criquio

    A lógica está certa. Vou tentar com mais afinco. Qualquer coisa refaço o pedido de ajuda. Agradeço. Podemos considerar como resolvido.

    Conteúdo patrocinado


    [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas Empty Re: [Resolvido]Consulta Acréscimo - Uma tabela acrescentando em duas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 12/5/2024, 19:50