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?
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?