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] Gravar Data Nula

    chsestrem
    chsestrem
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Gravar Data Nula Empty [Resolvido] Gravar Data Nula

    Mensagem  chsestrem 26/7/2010, 21:47

    Boa Tarde Amigos,

    Estou com um problema para salvar datas em branco
    em um formulário.
    Estou tentando da maneira abaixo mas tá dando erro:

    Código:

    Private Sub bt_salva_Click()
    strsql = "INSERT INTO tblteste (nome, dtini) " _
    & "VALUES ('" & Me.txtNome & "', " _
    & IIf(IsNull(Me.txtdata), Null, "#" & Me.txtdata & "#") & "); "
    DoCmd.RunSQL strsql
    End Sub

    Quando preencho a data no campo funciona, mas se estiver em branco não vai.

    Gostaria de saber se é possivel fazer desta maneira.

    Desde já agradeço pela atenção.

    Sds,


    .................................................................................
    Charles Sestrem
    http://www.vbabit.com.br
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido] Gravar Data Nula Empty Re: [Resolvido] Gravar Data Nula

    Mensagem  criquio 26/7/2010, 22:03

    Eu prefiro usar DLookUp para gravação de dados.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    chsestrem
    chsestrem
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Gravar Data Nula Empty Re: [Resolvido] Gravar Data Nula

    Mensagem  chsestrem 27/7/2010, 03:33

    Boa Noite Criquio, obrigado pelo retorno,

    Não entendi como faria um dlookup para inserir campos em branco em um novo registro?

    Tentei agora a noite com mais calma e consegui o resultado esperado, se vc puder

    dar uma olhada se esta certo, desde já agradeço

    segue abaixo:

    Código:

    Private Sub bt_salva_Click()
    DoCmd.SetWarnings False
    strsql = "INSERT INTO tblteste (nome, dtini, dtfim) " & _
    "VALUES ('" & Me.txtnome & "', " & _
    IIf(IsNull(txtdtini) Or Me.txtdtini = "", "Null", "#" & Format(Me.txtdtini, "dd/mm/yyyy") & "#") & ", " _
    & IIf(IsNull(txtdtfim) Or Me.txtdtfim = "", "Null", "#" & Format(Me.txtdtfim, "dd/mm/yyyy") & "#") & "); "
    DoCmd.RunSQL strsql
    DoCmd.SetWarnings True
    MsgBox " Registro incluido ", vbInformation
    End Sub

    Sds,


    .................................................................................
    Charles Sestrem
    http://www.vbabit.com.br
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido] Gravar Data Nula Empty Re: [Resolvido] Gravar Data Nula

    Mensagem  criquio 27/7/2010, 03:36

    Me parece estar correto.
    Na verdade, quando falei em DLookUp, estava querendo dizer RecordSet. Errei de nomenclatura, rsrsrs.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    chsestrem
    chsestrem
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido] Gravar Data Nula Empty Re: [Resolvido] Gravar Data Nula

    Mensagem  chsestrem 27/7/2010, 03:38

    Valeu Amigão,

    Obrigado

    Sds,


    .................................................................................
    Charles Sestrem
    http://www.vbabit.com.br

    Conteúdo patrocinado


    [Resolvido] Gravar Data Nula Empty Re: [Resolvido] Gravar Data Nula

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 11:34