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]ATUALIZAR REGISTRO

    avatar
    edjr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 22
    Registrado : 22/03/2012

    [Resolvido]ATUALIZAR REGISTRO Empty ATUALIZAR REGISTRO

    Mensagem  edjr 10/7/2012, 21:50

    Tô tentando atualizar um registro em um formulario.
    Os campos são:
    CAMPO1
    CAMPO2
    CAMPO3
    estes campos são atualizados cada vez que eu clico nos itens de uma caixa de listagem chamada apenas de "lista"
    que "puxa" os dados de uma tabala chamada TblMovimentoTotal que possui os campos CAMPO1, CAMPO2, CAMPO3

    criei um botão chamado btalterar com o seguinte procedimento:
    dim rs as recordset
    dim db as databese
    dim strSQL as string

    Set db = CurrentDb()
    Set rs = db.OpenRecordset("Select campo1, campo2,campo3 from TblMovimentototal where TblMovimentoTotal.CAMPO1 ='" & Me.CAMPO1 & "'")

    strSQL = ("UPDATE TblMovimentoTotal set TblMovimentoTotal.campo2 ='" & Me.CAMPO2 & "' where TblMovimentoTotal.CAMPO1 ='" & Me.CAMPO1 & "'")

    DoCmd.RunSql (strSQL)


    Mas não deu certo!!!


    Se eu precisar alterar este campo2 sem usar o assitente do botão salvar

    como uso o DoCmd.RunCommand acCmdSave?
    le_lo28
    le_lo28
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 13/07/2011

    [Resolvido]ATUALIZAR REGISTRO Empty Re: [Resolvido]ATUALIZAR REGISTRO

    Mensagem  le_lo28 11/7/2012, 16:25

    Para atualizar registros vc pode usar no botão apenas:

    Código:

    dim strSQL as string
    strSQL = "UPDATE TblMovimentoTotal set campo2 ='" & Me.CAMPO2 & "' where CAMPO1 ='" & Me.CAMPO1 & "'""

    Currentdb.Execute strSQL

    Se houver mais campos a serem atualizados basta incluir na string.

    Falow,


    .................................................................................
    [Resolvido]ATUALIZAR REGISTRO Assinaturacross
    M@rcelo
    avatar
    edjr
    Novato
    Novato


    Respeito às regras : Respeito às Regras 75%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 22
    Registrado : 22/03/2012

    [Resolvido]ATUALIZAR REGISTRO Empty Re: [Resolvido]ATUALIZAR REGISTRO

    Mensagem  edjr 14/7/2012, 13:42

    Obrigado!

    Eu já havia resolvido!


    Fiz tudo de novo em um novo formulário e ai deu certo. Não se acontece com vocês, mas de vez em quando o formulário dá "pane" e pros comandos acontecerem tenho que fazer em um novo.


    RESOLVIDO!!!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]ATUALIZAR REGISTRO Empty Re: [Resolvido]ATUALIZAR REGISTRO

    Mensagem  Alexandre Neves 14/7/2012, 14:00

    Boa tarde, edjr

    1 - Se já tinha resolvido, devia ter vindo ao tema e informar, para que os colegas não estejam a preocupar-se com a sua dúvida desnecessariamente.
    2 - Acompanhe, ao menos, os temas que cria e que os colegas dão contribuição para tentar resolver. Responda a este http://maximoaccess.forumeiros.com/t8483-selecionar-ultimo-registro#68601
    3 - Ao ficar o tema resolvido, deve premir o botão apropriado que se encontra na zona inferior direita do formulário do fórum. Desta vez, primo eu
    4 - Dê mais atenção às regras do fórum e de boa convivência.
    le_lo28
    le_lo28
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 233
    Registrado : 13/07/2011

    [Resolvido]ATUALIZAR REGISTRO Empty Re: [Resolvido]ATUALIZAR REGISTRO

    Mensagem  le_lo28 17/7/2012, 12:12

    O fórum agradece pelo retorno!

    Sempre faça isso, ajude a contribuir para um fórum cada vez melhor!


    .................................................................................
    [Resolvido]ATUALIZAR REGISTRO Assinaturacross
    M@rcelo

    Conteúdo patrocinado


    [Resolvido]ATUALIZAR REGISTRO Empty Re: [Resolvido]ATUALIZAR REGISTRO

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 13:04