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]Replicar registros

    alcspip
    alcspip
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Mensagens : 29
    Registrado : 23/09/2010

    [Resolvido]Replicar registros Empty Replicar registros

    Mensagem  alcspip 14/11/2011, 23:09

    Pessoal,boa noite. Não tenho muita experiencia em vba mais estou aprendendo com vocês, precisava fazer o seguinte:
    Tenho duas tabelas, Tabela1 e Tabela2 precisava que fosse replicado a informação da Tabela1 para a Tabela 2, sendo que na Tabela1 tem os campos USER;QTDE e na Tabela2 RATEIO e outros campos. Gostaria de determinar o usuario e a aquantidade de registros a repetir na Tabela2.
    ex:

    Tabela1

    USER Qtde
    AMCGZDX 5
    DANIDMP 3
    LIVONET 2
    LPSOUSA 1

    Tabela2

    RATEIO
    AMCGZDX
    AMCGZDX
    AMCGZDX
    AMCGZDX
    AMCGZDX

    DANIDMP
    DANIDMP
    DANIDMP

    LIVONET
    LIVONET

    LPSOUSA

    obrigado

    ----------------------
    André Camargo
    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]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  criquio 14/11/2011, 23:53

    Olá! Explique melhor a necessidade disso por gentileza. Até onde eu entendi, o que pretendes poderá lhe trazer mais aborrecimentos do que benefícios futuramente. Uma das regras principais de um banco de dados relacional como o Access é evitar duplicidade de dados, o que só faz engordar o banco, e como o Access tem um limite de tamanho por arquivo, isso se torna ainda mais necessário de se observar. No seu caso, não só se repetirão os dados, como se repetirão várias vezes. Para isso, temos as relacionais para suprir essas necessidades. Fale um pouco mais sobre o caso.


    .................................................................................
    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
    Convidado
    Convidado


    [Resolvido]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  Convidado 15/11/2011, 00:14

    Uma solucao seria carregar a tabela 1 em um recordeset, efetuar um loop no recordeset extraido a cada loop o numero de registros a serem adicionados na tabela 2, careegaria este numero numa variavel x, dentro de cada loop um loop definido pelo numero, utilizado o comando for... For 1 To X e executar a insercao na tabela 2 o numero de vezes da variavel...


    E uma ideia, mas convem salientar a importancia do que o Mestre Criqui falou acima, pois muitas vezes isto nao e necessario dependend do resultado que pretende.


    Cumprmentos
    alcspip
    alcspip
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Mensagens : 29
    Registrado : 23/09/2010

    [Resolvido]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  alcspip 15/11/2011, 13:45

    Aos Mestres, explicarei melhor para que serve esta aplicação: Tenho um BD “tabela2” com cerca de 1600 registros com vários campos, preciso que uma equipe de 15 funcionários trabalhem essa base. Através de um critério, decido o quanto cada funcionário deve trabalhar Tabela1. Então, criei uma coluna nessa tabela2 chamada de “RATEIO” e gostaria de a partir do primeiro recordset fosse inserido o usuário conforme a quantidade da Tabela1. Depois tenho um formulário filtrando o usuário. Para que eles trabalhem .

    Ainda não sei como desenvolver, pois entrei nesse mundo maravilhoso só agora.

    avatar
    Convidado
    Convidado


    [Resolvido]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  Convidado 15/11/2011, 14:06

    Poste parte do bd para que possamos ajuda-lo

    Cujmprimentos
    alcspip
    alcspip
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Mensagens : 29
    Registrado : 23/09/2010

    [Resolvido]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  alcspip 15/11/2011, 15:02

    Harysohn, nao estou conseguindo postar.
    enviei para seu email.
    avatar
    Convidado
    Convidado


    [Resolvido]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  Convidado 15/11/2011, 15:29

    Ok. Assim que possivel vejo isto pra ti.

    Cumprimentos
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  vieirasoft 27/11/2011, 22:04

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.

    Conteúdo patrocinado


    [Resolvido]Replicar registros Empty Re: [Resolvido]Replicar registros

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 16:30