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

    Editar formulário com duas tabelas

    avatar
    finhanobrega
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 21/06/2016

    Editar formulário com duas tabelas Empty Editar formulário com duas tabelas

    Mensagem  finhanobrega 22/4/2021, 22:00

    Boa tarde, tenho um formulario que busca o codigo do funcionario e nome de uma tabela (funcionário) e codfuncionario, data de chegada e protocolo de outra tabela (diaria). Porem ao tentar editar o campo protocolo da tabela diaria, me dá erro de  Recordset que não é possivel atualizar, em pesquisa descobri que não conseguiria se a chave primaria das duas não fosse a mesma, mas não é o q preciso. O que eu preciso é atualizar o numero do protocolo da tabela diaria, que tem campos codfuncionario, data chegada e protocolo, porem eu preciso saber qual funcionário pertence aquele código e organizar por ordem alfabetica.

    como esta:
    codfuncionario data chegada protocolo
            5            01/04/2021

    Preciso:
    codfuncionario  nome          data chegada   protocolo
            5            Rafael           01/04/2021      01

    Obrigado
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1814
    Registrado : 23/01/2018

    Editar formulário com duas tabelas Empty Re: Editar formulário com duas tabelas

    Mensagem  crysostomo 22/4/2021, 22:16

    boa noite,
    Como você mexe com os dados no formulário? Pela combox ou caixa de texto?
    Para atualizar
    Código:
    Dim db As Database
    Dim rs As Recordset
    Set db = CurrentDb
    Set rs = db.OpenRecordset("Select * from sua tabela Where Código=  " & Me.txtCodFuncionario & "")
    rs.Edit
    rs("Nome") = Me.txtCodFuncionario.Value
    rs("Endereco") = Me.txtNomeDofuncionario.Value
    rs.Update
    rs.Close
     Set rs = Nothing
    db.Close


    .................................................................................
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    finhanobrega
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 21/06/2016

    Editar formulário com duas tabelas Empty Vou testar

    Mensagem  finhanobrega 23/4/2021, 15:20

    Bom dia, ante mãe já agradeço pela ajuda e disposição. Tentarei amanhã, o código acima. Então a atualização estou tentando fazer por caixa de texto. Com o um subformulario em modo de folha de fados. Com novidade retorno.

    crysostomo gosta desta mensagem

    avatar
    finhanobrega
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 21/06/2016

    Editar formulário com duas tabelas Empty Editar formulário com duas tabelas

    Mensagem  finhanobrega 24/4/2021, 20:53

    Boa tarde,

    crysostomo, desde já agradeço.Primeiro é por caixa de texto. Testei o código e funcionou, só q atualiza somente o primeiro registro cadastrado mas não havia comentado que se trata de mais de um registro que precisa ser atualizado. Por exemplo colocar o numero 100 em uma caixa de texto no form principal e os registros que puxarem no meu subformulário sejam atualizados em série. Por exemplo se puxar 10 registro, ficaria cada registro com o protocolo 100, 101, 102, 103, etc...
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 50%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1814
    Registrado : 23/01/2018

    Editar formulário com duas tabelas Empty Re: Editar formulário com duas tabelas

    Mensagem  crysostomo 28/4/2021, 00:03

    deixo para nosso colegas, porque realmente não sei atualizar essas sequencia nesses momentos


    .................................................................................
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.

      Data/hora atual: 21/9/2021, 04:15