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

    [Resolvido]retornar mensagem após executar uma consulta atualização

    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]retornar mensagem após executar uma consulta atualização Empty [Resolvido]retornar mensagem após executar uma consulta atualização

    Mensagem  ifahidalgo 28/11/2014, 11:33

    Estou executando uma consulta atualização onde é solicitado ao usuário 2 informações, numero da caixa de origem e o numero da caixa que será atualizado.

    existe a possibilidade de no access, ser retornado uma mensagem tipo msgbox, informado que a atualização foi executada com exito ou não?
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    [Resolvido]retornar mensagem após executar uma consulta atualização Empty Re: [Resolvido]retornar mensagem após executar uma consulta atualização

    Mensagem  Avelino Sampaio 28/11/2014, 11:41

    Olá!

    Veja se a minha dica 21 atende:

    http://www.usandoaccess.com.br/dicas/dicas-praticas-de-access-parte-3.asp?id=1&idlista=173#inicio

    Aguardamos




    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]retornar mensagem após executar uma consulta atualização Empty Re: [Resolvido]retornar mensagem após executar uma consulta atualização

    Mensagem  ifahidalgo 28/11/2014, 11:58

    como eu colocaria essa consulta no codigo? lembrando que tenho 3 input do usuário.

    na consulta em sql está assim

    UPDATE tbcadcaixa SET tbcadcaixa.ncaixa = [Alterar para caixa]
    WHERE (((tbcadcaixa.ncaixa)=[Nº da caixa Origem]) AND ((tbcadcaixa.datacadastro)=[Data do cadastro - ex 01/01/2014]));
    avatar
    ifahidalgo
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 13/10/2011

    [Resolvido]retornar mensagem após executar uma consulta atualização Empty Re: [Resolvido]retornar mensagem após executar uma consulta atualização

    Mensagem  ifahidalgo 28/11/2014, 13:16

    Avelino

    muito obrigado, mas segui o seu caminho das pedras e fiz da seguinte forma que deu certinho

    Private Sub cmdalterar_Click()
    Dim bd As DAO.Database
    Dim xcod1 As Variant
    Dim xcod2 As Variant
    Dim xcod3 As Variant
    'Passando o método para a variável bd
    Set bd = CurrentDb

    xcod1 = InputBox("Informe o Nº da Caixa que receberá os Processos." & vbCrLf & "(Nº da Caixa de Destino).", "Alteração do Nº de Caixa")
    xcod2 = InputBox("Informe o Nº da Caixa que está o Processo no sistema." & vbCrLf & "(Nº da Caixa de Origem).", "Alteração do Nº de Caixa")
    xcod3 = InputBox("Informe a Data que foi cadastrada no sistema pelo usuário." & vbCrLf & "(Data do tipo dd/mm/aaaa).", "Alteração do Nº de Caixa")

    If (xcod1 = Empty Or StrPtr(xcod1) = 0) Or (xcod2 = Empty Or StrPtr(xcod2) = 0) Or (xcod3 = Empty Or StrPtr(xcod3) = 0) Then
    MsgBox "Você cancelou ou clicou no botão OK sem entrar com o valor...!", vbCritical, "Atenção"
    Else
    'Executando a consulta de Exclusão
    bd.Execute "UPDATE tbcadcaixa SET tbcadcaixa.ncaixa = '" & xcod1 & "' " & _
    "WHERE tbcadcaixa.ncaixa = '" & xcod2 & "' AND tbcadcaixa.datacadastro = CDate('" & xcod3 & "')"
    'Informando a quantidade de registros excluídos
    MsgBox "Foram Alterados " & bd.RecordsAffected & " registros...", vbInformation, "Aviso"
    End If
    End Sub

    Conteúdo patrocinado


    [Resolvido]retornar mensagem após executar uma consulta atualização Empty Re: [Resolvido]retornar mensagem após executar uma consulta atualização

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 02:42