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


2 participantes

    Formulario que Grava em 02 Tabelas ao mesmo Tempo

    avatar
    RENATORJS13
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 18/03/2014

    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  RENATORJS13 31/3/2014, 12:23

    Senhores, bom dia!

    Gostaria de saber se temos como utilizar um formulario que tenha campos que grave em duas tabelas ao mesmo tempo:

    Exemplo:

    Preciso de gravar o campos:
    01 DATA - Matricula - Placa - KmInicial

    As duas Tabelas tem as mesmas colunas.

    Preciso do codigo VBA para realizar essa tarefa.
    Conto com a ajuda dos colegas.

    Grato.
    Renato
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  rdrck 31/3/2014, 12:37

    Olá Renato,
    Não entendi direito: você tem 02 tabelas exatamente iguais (mesmo número e nome de campos)?


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    RENATORJS13
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 18/03/2014

    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  RENATORJS13 31/3/2014, 14:27

    Deixa eu explicar.

    Tenho duas tabelas diferente, mas com alguns campos iguais.

    Eu preciso de um código que GRAVA esses campos iguais nas duas tabelas.

    Formulario ( Cadastro de Veículos )
    Exemplo:
    Tabela1 - Cadastro de Veículos
    Campo1-Numero do Carro(Matricula)
    Campo2-Placa
    Campo3-DatadoCadastramento
    Campo4-KmInicial

    Tabela2 - Controle de Kilometragem
    Campo1-Numero do Carro(Matricula)
    Campo2-Placa
    Campo3-DatadoCadastramento
    Campo4-KmInicial

    O Formulário ( Cadastro de Veículo ) teria que salvar(gravar) nas duas tabelas ao mesmo tempo.



    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  rdrck 31/3/2014, 14:56

    E você não pode efetuar o cadastro somente na tabela Cadastro e, quando necessitar alterar/acrescentar dados na tabela Controle, puxar esses dados na tabela Cadastro?


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.
    avatar
    RENATORJS13
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 18/03/2014

    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  RENATORJS13 31/3/2014, 15:17

    Realmente eu preciso que esse cadastro seja automático, senão meu sistema não fica completo.
    Ele requisita essa informação.

    Já tentei fazer como você sujeriu, mas não é viável.
    avatar
    Convidado
    Convidado


    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  Convidado 1/4/2014, 03:23

    Boa noite Renato,

    Você poderia vincular o teu formulário à Tabela1 e para acrescentar os dados na Tabela2  :

    Código:

       Dim db As DAO.Database
       Dim rs As DAO.Recordset
      
      
       Set db = CurrentDb()
       Set rs = db.OpenRecordset("Tabela2", dbOpenTable)
      
           rs.AddNew
           rs!Matricula = Me.Matricula
           rs!Placa = Me.Placa
           rs!DataCadastro = Me.DataCadastro
           rs!KmInicial = Me.KmInicial
           rs.Update
           rs.Close
           Set rs = Nothing


    Se o campo Matricula for do tipo Numeração Automática, não precisa entrar no código.


    Coloca o código no evento que você achar melhor.

    Em tempo: Você colocou uma dúvida sobre tabelas na sala de relatórios.


    Nivaldo.
    avatar
    RENATORJS13
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 13
    Registrado : 18/03/2014

    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  RENATORJS13 1/4/2014, 12:50

    Nilvado, bom dia!

    Perfeito...
    E isso mesmo, resolveu a meu problema.

    Grato pela orientação.
    Realmente, como sou novo aqui no forum, eu nem percebe que estava no topico "Relatorio".

    Valew demais...
    avatar
    Convidado
    Convidado


    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  Convidado 1/4/2014, 15:34

    Olá Renato,

    Obrigado pelo retorno. O forum agradece.

    Não esqueça de clicar no Resolvido.


    Nivaldo.
    rdrck
    rdrck
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1011
    Registrado : 11/03/2014

    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  rdrck 14/5/2014, 15:49

    Olá Renato,
    O problema já foi sanado?
    Se sim, não esqueça de fechar o tópico com o Resolvido.
    Valeu.


    .................................................................................
    Meu Programa / OS:
    Access 2010 - Windows 10.

    Conteúdo patrocinado


    Formulario que Grava em 02 Tabelas ao mesmo Tempo Empty Re: Formulario que Grava em 02 Tabelas ao mesmo Tempo

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 04:00