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]Editar campo Sim/Não numa tabela

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Editar campo Sim/Não numa tabela Empty [Resolvido]Editar campo Sim/Não numa tabela

    Mensagem  Assis Sáb Mar 26, 2022 7:35 am

    Bom dia Amigos

    Preciso de editar um campo Sim/Não de uma tabela. O nome do campo na tabela é "Quitado"

    por defeito o campo tem o valor predefinido "Não"

    Estou a tentar usar este código, para o alterar para "Sim" mas não edita o campo na tabela

    Obrigado

    PS - O Campo LN é número ..

    Dim DB1 As DAO.Database, rs As DAO.Recordset
       Set DB1 = CurrentDb()
       Set rs = DB1.OpenRecordset("TabRecebimentos", dbOpenDynaset)
       rs.FindFirst "ln = " & Me.LN
       rs.Edit
       rs("Quitada") = rs("Sim")
       rs.UPDATE
       rs.Close
       Set rs = Nothing
       Set DB1 = Nothing


    .................................................................................
    *** Só sei que nada sei ***
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Editar campo Sim/Não numa tabela Empty Re: [Resolvido]Editar campo Sim/Não numa tabela

    Mensagem  Marcelo David Sáb Mar 26, 2022 10:06 am

    Bom dia e excelente sábado!

    Alterei seu código. Veja os comentários:

    Código:
    Dim DB1 As DAO.Database, rs As DAO.Recordset
    Set DB1 = CurrentDb()
    'Filtro o registro a ser etitado direto na abertura do recodset, via sql
    Set rs = DB1.OpenRecordset("SELECT * FROM TabRecebimentos WHERE LN=" & Me!LN)
    'Como já filtramos o registro a ser alterado, não preciso da linha abaixo, por isso deixei comentada
    'rs.FindFirst "ln = " & Me.LN
    rs.Edit
    'Campos sim/não são respectivamente True/False. Como quero definor como Sim, basta passar True, conforme abaixo:
    rs("Quitada") = True
    rs.UPDATE
    rs.Close
    Set rs = Nothing
    Set DB1 = Nothing


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Editar campo Sim/Não numa tabela Marcel11
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Editar campo Sim/Não numa tabela Empty Re: [Resolvido]Editar campo Sim/Não numa tabela

    Mensagem  Assis Sáb Mar 26, 2022 1:45 pm

    Obrigado Marcelo

    Bom fim semana


    .................................................................................
    *** Só sei que nada sei ***

    Marcelo David gosta desta mensagem

    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3871
    Registrado : 21/04/2011

    [Resolvido]Editar campo Sim/Não numa tabela Empty Re: [Resolvido]Editar campo Sim/Não numa tabela

    Mensagem  Marcelo David Sáb Mar 26, 2022 3:25 pm

    Grato Assis.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Editar campo Sim/Não numa tabela Marcel11

    Conteúdo patrocinado


    [Resolvido]Editar campo Sim/Não numa tabela Empty Re: [Resolvido]Editar campo Sim/Não numa tabela

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Seg Abr 22, 2024 8:18 pm