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

    [Resolvidos] Inserir registros com formulário desacoplado

    avatar
    Convidado
    Convidado


    [Resolvidos] Inserir registros com formulário desacoplado Empty Re: [Resolvidos] Inserir registros com formulário desacoplado

    Mensagem  Convidado 7/4/2010, 00:03

    olá,

    Geralmente uso assim:

    Dim db As DAO.Database
    Dim rst As DAO.recordset

    Set db = CurrentDB()
    Set rst = db.OpenRecordset("TuaTabela", dbOpenTable)

    rst.AddNew
    rst!TeuCampo1 = teuValor1
    rst!TeuCampo2 = TeuValor2
    rst.Update
    rst.Close

    Set rst = Nothing


    Nivaldo.
    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos] Inserir registros com formulário desacoplado Empty Re: [Resolvidos] Inserir registros com formulário desacoplado

    Mensagem  hcastro 7/4/2010, 17:48

    Ok, mais caro Nivaldo não entendi a parte onde vc se refere aos campos
    rst!TeuCampo1 = teuValor1
    rst!TeuCampo2 = TeuValor2

    no meu caso a cx de listagem está ligada a uma tabela, então a cx de listagem traz todos os registros. o código que vc me passou Me.TuaLista.RowSource = ""
    funcionou só que quando vou inserir dados nesta lista ou seja na tabela aparece a seguinte msg uso inválido de null

    o código acima que vc me passou rst!TeuCampo1 = teuValor1 se refere aos campos em que quero inserir registros da minha tabela, tem que por campo por campo da minha tabela é isso? Se possível se tiver algum exemplo para postar fico grato. obrigado.
    chsestrem
    chsestrem
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 463
    Registrado : 01/03/2010

    [Resolvidos] Inserir registros com formulário desacoplado Empty Re: [Resolvidos] Inserir registros com formulário desacoplado

    Mensagem  chsestrem 7/4/2010, 21:33

    Boa tarde amigão,

    tava passando por aqui e vi sua dúvida

    rst!TeuCampo1 é o nome do campo da tabela onde vc quer gravar

    não precisa colocar o campo codigo se ele for Numeração Automática.

    teuValor1 é o nome que está no campo do formulario onde vc digita.

    Sds,
    avatar
    hcastro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 146
    Registrado : 09/11/2009

    [Resolvidos] Inserir registros com formulário desacoplado Empty [Resolvidos] Inserir registros com formulário desacoplado

    Mensagem  hcastro 7/4/2010, 22:28

    Ok, muito obrigado pessoal, implementei o código e funcionou

    Conteúdo patrocinado


    [Resolvidos] Inserir registros com formulário desacoplado Empty Re: [Resolvidos] Inserir registros com formulário desacoplado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 08:44