Estou com uma dúvida e gostaria de uma ajuda:
Vejam a seguinte SQL:
- Código:
SELECT Id_Participante, Participante, Sexo, Nascimento, EsposaPastor, Estado, Cidade, Pais, CPF, RG, Idade FROM tbTpParticipantes WHERE (((Participante) Like '" & Me.txtPesquisa.Text & "*')) AND (((EsposaPastor) Like '" & Me.cboEP.Value & "*')) AND (((Sexo) Like '" & Me.cboSexo.Value & "*')) AND (((Estado) Like '" & Me.cboEstado & "*')) AND (((Cidade) Like '" & Me.cboCidade & "*')) AND (((CPF) Like '" & Me.txtCPF & "*'));
Esta consulta seleção é para filtrar ao digitar de algumas textbox e cbos.
O problema que não consigo resolver é que caso algum campo da tabela origem
estiverem em branco (null) e o mesmo estever como critério da cláusula WHERE
o registro não é retornado pela consulta.
Por exemplo:
O campo CPF, se ele não estiver preenchido na tabela e ele for um dos critérios da WHERE, o registro não retornará.
Como manter uma listagem completa, mesmo com registros com campos em branco?
Grato