MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Excluir linha - Data Null

    Compartilhe
    avatar
    costa256
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 22/01/2019

    [Resolvido]Excluir linha - Data Null

    Mensagem  costa256 em 7/3/2019, 19:55

    Olá amigos.

    Criei um BD onde uma das tabelas possui 3 colunas (Código, DtParticip, Observações).

    Acontece que essa tabela está em um subform (formulário contínuo) e não consegui bloquear o valor nulo ou vazio antes de salvar o Form pai.

    Então pensei em uma instrução para excluir as linhas com o campo DtParticip vazio ou nulo. Essa instrução está no Load do subform que essa tabela está inserida.

    [ CurrentDb.Execute ("DELETE * FROM tbl_HistMovProj WHERE ((DtParticip) Is Null) Or ((DtParticip) = '') ") ]

    E aí vem o erro:

    Erro em tempo de execução '3464'.

    Tipo de dados incompatível na expressão de critério.

    Funciona para o campo "Observações" (tipo texto), mas para o campo DtParticip (tipo data/hora) acontece o erro.


    Alguém pode me ajudar?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7193
    Registrado : 05/11/2009

    Re: [Resolvido]Excluir linha - Data Null

    Mensagem  Alexandre Neves em 7/3/2019, 21:16

    Boa noite
    CurrentDb.Execute "DELETE * FROM tbl_HistMovProj WHERE '' & DtParticip = ''"


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    avatar
    costa256
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 22/01/2019

    Re: [Resolvido]Excluir linha - Data Null

    Mensagem  costa256 em 8/3/2019, 00:51

    Caro Alexandre,

    agradeço pela tentativa de ajuda.

    Funcionou perfeitamente.

    Muito obrigado.
    avatar
    costa256
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 21
    Registrado : 22/01/2019

    Re: [Resolvido]Excluir linha - Data Null

    Mensagem  costa256 em 10/3/2019, 14:30

    Caro Alexandre.

    Obrigado pela grande ajuda.

    Com pequenos ajustes consegui exatamente o que eu precisava.

    Aqui só tem fera.

    Valeu!!!

      Data/hora atual: 23/3/2019, 13:27