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]Inserindo valores em tabela com um botão

    avatar
    vailson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 160
    Registrado : 08/05/2015

    [Resolvido]Inserindo valores em tabela com um botão Empty [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  vailson 2/6/2015, 17:10

    Olá senhores,
    Preciso criar um botão que ao ser clicado insira um valor em uma tabela.
    A tabela tem dois campos:
    DATA e TIPO
    Ao clicar no botão seria inserido a data e hora atual ()agora no campo DATA e um texto próprio do botão no campo TIPO.
    Alguém ajuda?
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Inserindo valores em tabela com um botão Empty Re: [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  Uilson Brasil 2/6/2015, 17:37

    Vailson

    No evento ao clicar de seu botão:

    Código:
    Dim DB As Database, rs As dao.Recordset
    Set DB = CurrentDb()
    Set rs = DB.OpenRecordset("SuaTabela") 'Abre a tabela
    rs.AddNew
    rs("DATA") = date
    rs("TIPO") = "O Texto que você desejar"
    rs.Update
    rs.Close
    DB.Close


    Sucesso!


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Inserindo valores em tabela com um botão Empty Re: [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  Alvaro Teixeira 2/6/2015, 17:39

    Olá, no botão, escolha no separador Eventos na linha Ao fazer click e depois escolha procedimento.
    Ai você esta no editor de VBA e devera colocar (nomes denexemplo)
    Me.SeuCampoData = Agora()
    Me.SeuCampoTipo = "Olá"

    Não testado, abraço
    avatar
    vailson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 160
    Registrado : 08/05/2015

    [Resolvido]Inserindo valores em tabela com um botão Empty Re: [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  vailson 2/6/2015, 18:02

    Uilson,
    inseri seu código com as seguintes modificações em um botão criado em um formulário:

    Código:
    Dim DB As Database, rs As dao.Recordset
    Set DB = CurrentDb()
    Set rs = DB.OpenRecordset("Atend190") 'Abre a tabela
    rs.AddNew
    rs("DATA") = agora()
    rs("TIPO") = "Trote"
    rs.Update
    rs.Close
    DB.Close

    Obtive esse erro: A expressão que você inseriu contém sintaxe inválida.


    ahteixeira,
    Não entendi onde iria inserir a identificação da tabela.


    O nome da Tabela é Atend190
    Campos DATA e TIPO

    Se puderem explicar melhor
    Abcs
    avatar
    vailson
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 160
    Registrado : 08/05/2015

    [Resolvido]Inserindo valores em tabela com um botão Empty Re: [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  vailson 2/6/2015, 18:48

    Uilson,
    como falamos aqui na Bahia, "futuquei" e descobri os erros:

    Código:
    Private Sub Comando0_Click()
    Dim DB As Database, RS As DAO.Recordset
    Set DB = CurrentDb()
    Set RS = DB.OpenRecordset("Atend190")
    RS.AddNew
    RS("DATA") = Now
    RS("TIPO") = "Trote"
    RS.Update
    RS.Close
    DB.Close
    End Sub

    Essa forma resolveu meu problema.
    Muito Obrigado pela Dica.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Inserindo valores em tabela com um botão Empty Re: [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  Alvaro Teixeira 2/6/2015, 20:03

    Ola, ja resolveu.
    Fui eu que não compreendi bem a questão, pensei que era num formulário com origem de dados vinculados.
    Obrigado pelo retorno.
    Abraço
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Inserindo valores em tabela com um botão Empty Re: [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  Uilson Brasil 3/6/2015, 03:27

    Perfeito Vanison.

    Abraços,


    .................................................................................
    ::: Uilson Brasil
    ::: Design in Microsoft Access

    Conteúdo patrocinado


    [Resolvido]Inserindo valores em tabela com um botão Empty Re: [Resolvido]Inserindo valores em tabela com um botão

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 09:24