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]Ajuda com "CurrentDb.Execute INSERT INTO "

    avatar
    José Faustino Filho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 31/12/2013

    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Empty [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO "

    Mensagem  José Faustino Filho 22/6/2014, 21:39

    Olá pessoal, boa tarde!

    Estou tentando usar o código abaixo em um dos meus formulários, mas não está funcionando bem. Para inserir valores numéricos funfa legal, mas para

    palavras sempre dá uma erro informado que não é possível.

    Aqui está o código:

    CurrentDb.Execute "INSERT INTO tblExemplo([Campo1],[Campo2]) VALUES (""" & txtCampo1 & """, """ & txtCampo2 & """)", dbFailOnError

    Tentei assim também, mas não funcionou (ficou muito fraco, mas é a marquinha em vermelho!):

    CurrentDb.Execute "INSERT INTO tblExemplo([Campo1],[Campo2]) VALUES ('" & txtCampo1 & "', '" & txtCampo2 & "')", dbFailOnError


    Desde já agradeço pela ajuda!

    Att.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Empty Re: [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO "

    Mensagem  JPaulo 23/6/2014, 14:22

    Teste assim por favor;

    CurrentDb.Execute "INSERT INTO tblExemplo (Campo1,Campo2) VALUES ('" & Nz(Me.txtCampo1.Value, 0) & "', '" & Nz(Me.txtCampo2.Value, 0) & "')"



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Folder_announce_new Instruções SQL como utilizar...
    avatar
    José Faustino Filho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 31/12/2013

    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Empty Obrigado!

    Mensagem  José Faustino Filho 23/6/2014, 18:48

    Obrigado mestre JPaulo, funcionou direitinho!

    Contudo, você pode me explicar (em linhas gerais) o porque deste "Nz" e também o pq do zero após a vírgula?

    Muito obrigado mesmo pela ajuda mestre, sou seu fã. Já aprendi muita coisa neste fórum através de seus exemplos e respostas!

    Um abraço!
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Empty Re: [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO "

    Mensagem  JPaulo 23/6/2014, 19:40

    Olá
    A função Nz faz o tratamento dos nulos, mas na sua instrução não funfava porque o campo1 e 2, estavam dentro de colchetes.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Folder_announce_new Instruções SQL como utilizar...
    avatar
    José Faustino Filho
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 31
    Registrado : 31/12/2013

    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Empty Re: [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO "

    Mensagem  José Faustino Filho 23/6/2014, 20:52

    Perfeito mestre!

    Mais uma vez muito obrigado pela ajuda!!!

    Conteúdo patrocinado


    [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO " Empty Re: [Resolvido]Ajuda com "CurrentDb.Execute INSERT INTO "

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 12:23