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

4 participantes

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    avatar
    evandrolima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 18/11/2010

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  evandrolima Dom Ago 28, 2011 2:04 am

    Boa Noite, Mestres

    Tenho uma duvida, como modo devo proceder para inserir alguns dados de mesmo formulario em duas tabelas diferentes.Tabelas Viculadas.

    Desde já agradeço a atenção.
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Dom Ago 28, 2011 2:08 am

    É formulário simples ou contínuo? Você quer inserir como novos registros ou atualizar registros existentes na tabela? Se for atualizar, tem um código comum nas tabelas e no formulário?


    .................................................................................
    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
    evandrolima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 18/11/2010

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  evandrolima Dom Ago 28, 2011 2:12 am

    Boa Noite, Criquio

    É formulário simples, sou meio novato faço o formulario vinculado na tabela direto, não sei como fazer o codigo, vc pode me ajudar.
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Dom Ago 28, 2011 2:25 am

    Você quer inserir como novos registros ou atualizar registros existentes na tabela? Se for atualizar, tem um código comum nas tabelas e no formulário?

    Código comum se refere ao campo Código do registro.


    .................................................................................
    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
    evandrolima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 18/11/2010

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  evandrolima Dom Ago 28, 2011 2:29 am

    Desculpe, me expressei mal, não sei fazer o codigo no VBA
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Dom Ago 28, 2011 2:31 am

    Tá bom, mas você quer inserir esses dados como um novo registro ou quer atualizar registro já existente na tabela?


    .................................................................................
    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
    evandrolima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 18/11/2010

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  evandrolima Dom Ago 28, 2011 2:33 am

    Novo Registro
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Dom Ago 28, 2011 2:39 am

    Tente algo assim, no evento "Ao clicar" de um botão:

    CurrentDb.Execute "INSERT INTO NomeTabela1(NomeDoCampo1DaTabela, NomeDoCampo2DaTabela, NomeDoCampo3DaTabela) VALUES('" & Me.NomeCampo1DoForm & "', '" & Me.NomeCampo2DoForm & "', '" & Me.NomeCampo3DoForm & "'")

    CurrentDb.Execute "INSERT INTO NomeTabela2(NomeDoCampo1DaTabela, NomeDoCampo2DaTabela, NomeDoCampo3DaTabela) VALUES('" & Me.NomeCampo1DoForm & "', '" & Me.NomeCampo2DoForm & "', '" & Me.NomeCampo3DoForm & "'")


    .................................................................................
    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
    evandrolima
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 18/11/2010

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  evandrolima Dom Ago 28, 2011 2:44 am

    Ok, Obrigado Criquio

    Vou tentar fazer....Já te respondo
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  vieirasoft Sex Set 02, 2011 4:36 pm

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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Tentei a solução proposta e não tive o resulta esperado.

    Mensagem  DoidoRJ Qua Jun 26, 2013 7:02 pm

    Eu tentei a solução proposta e não tive o resultado esperado.

    Tente algo assim, no evento "Ao clicar" de um botão:

    CurrentDb.Execute "INSERT INTO NomeTabela1(NomeDoCampo1DaTabela, NomeDoCampo2DaTabela, NomeDoCampo3DaTabela) VALUES('" & Me.NomeCampo1DoForm & "', '" & Me.NomeCampo2DoForm & "', '" & Me.NomeCampo3DoForm & "'")

    CurrentDb.Execute "INSERT INTO NomeTabela2(NomeDoCampo1DaTabela, NomeDoCampo2DaTabela, NomeDoCampo3DaTabela) VALUES('" & Me.NomeCampo1DoForm & "', '" & Me.NomeCampo2DoForm & "', '" & Me.NomeCampo3DoForm & "'")


    Eu tenho uma Tabela: Consulta e Caixa.
    Nas duas tem os mesmo campo que quero preencher, que Data, Historico, e Entrada.
    usando a solução proposta ficou assim:
    Tente algo assim, no evento "Ao clicar" de um botão:

    CurrentDb.Execute "INSERT INTO Caixa(Data, Historico, Entrada) VALUES('" & Me.Data & "', '" & Me.Historico & "', '" & Me.Entrada & "'")

    há algum erro de sintase?
    As Aspas no final, fica mesmo antes do parenteses? Eu tentei colocando por fora )" mas deu no mesmo.
    Número do Erro 2950, e para de executar o macro.

    Estou precisando muito de ajuda, e agradeço desde já.
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Qui Jun 27, 2013 3:53 pm

    A última aspa é depois do parêntese para fechar a aspa que abriu o INSERT. Tambem deve observar o tipo de campo. Para campo texto, usamos aspas simples e duplas:

    '" & Me.NomeDoCampo & "'

    Para campo numérico, apenas aspas duplas:

    " & Me.NomeDoCampo & "


    .................................................................................
    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
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Tentarei...

    Mensagem  DoidoRJ Qui Jun 27, 2013 4:00 pm

    Criquio, vlw a pronta resposta.


    Vou tentar, essa nova solução, e mais uma duvida para o campo do tipo Data, mantenho as aspas?
    De qualquer forma irei tentar com das duas forma.

    Vlw.
    avatar
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Continuo com problema

    Mensagem  DoidoRJ Qui Jun 27, 2013 6:57 pm

    Criquio, boa tarde.

    Eu ainda estou tendo problemas, eu printei a tela do erro que estou tendo, veja se da para ter alguma ideia.

    No aguardo,

    Márcio.
    Anexos
    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Attachmentimagens.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (268 Kb) Baixado 57 vez(es)
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Qui Jun 27, 2013 7:00 pm

    Isso não é para ser usado em macro. É direto no VBA. Pode ser no evento "Ao clicar" de um botão ou "Após alterar" de um campo.


    .................................................................................
    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
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Evento ao clicar

    Mensagem  DoidoRJ Qui Jun 27, 2013 7:12 pm

    Esta dentro do evento ao clicar.

    Quando eu clico no evento abre a janela de macro não a do VBA.
    avatar
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Coloquei dentro do vba

    Mensagem  DoidoRJ Qui Jun 27, 2013 7:26 pm

    Coloquei dentro do VBA, quando um btn for pressionado.

    veja imagem.
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Qui Jun 27, 2013 7:31 pm

    A resolução da imagem ficou muito baixa. Não consegui enxergar o código.


    .................................................................................
    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
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Erra na Data

    Mensagem  DoidoRJ Qui Jun 27, 2013 7:58 pm

    Estou enviando as novas imagens...
    consegui inserir no VBA, e estou tomando erro na Data...

    Esta na imagem NovoErro.

    Obrigado pela paciência.
    Anexos
    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Attachmentimagens (1).zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (440 Kb) Baixado 45 vez(es)
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Qui Jun 27, 2013 8:03 pm

    Para campo data, tente trocar as aspas simples por #.


    .................................................................................
    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
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Tentei #

    Mensagem  DoidoRJ Sex Jun 28, 2013 2:17 pm

    Criquio, bom dia.

    Eu tentei o # no lugar das ', e não deu. Então eu tentei uma outra coisa...
    Tirei a data, e me retornou outro Erro, estou enviando as imagens...

    Me explica uma coisa: O que é esse "Me." na formula?
    Talvez não teria que colocar o formato do Access formulário![campos]?

    Obrigado novamente pela paciência..

    Márcio.
    Anexos
    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes AttachmentErros.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (321 Kb) Baixado 45 vez(es)
    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]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Re: [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes

    Mensagem  criquio Sex Jun 28, 2013 8:44 pm

    Seria mais interessante ver o banco porque pode ter outros detalhes envolvidos que estejam interferindo.


    .................................................................................
    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
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Não querendo abusar, segue o banco

    Mensagem  DoidoRJ Qua Jul 03, 2013 4:15 pm

    Boa tarde Criquio.

    Cara Eu não quero abusar da sua boa vontade, mas como você pediu.

    Segue anexo o Banco de Dados.

    A operação vai ocorre no formulário consulta, e quero que seja registrado na tabela consulta e caixa como entrada,
    registrando no campo Data, histórico e no valor de entrada.

    Obrigado desde já, e desculpa a bagunça no banco.

    Aguardando retorno,

    Márcio.
    avatar
    DoidoRJ
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 26/06/2013

    [Resolvido]Inserir alguns dados de mesmo formulario em duas tabelas diferentes Empty Aguardando...

    Mensagem  DoidoRJ Seg Jul 08, 2013 7:29 pm

    Alguém tem alguma solução?

    Estou precisando muito de ajuda.

    Aguardando,

    Márcio.

      Data/hora atual: Ter Set 27, 2022 6:17 pm