Boa tarde!
Tenho um campo para consultar, ao digitar o texto ele pesquisa em qualquer campo. Até aí tudo bem.
O problema que eu tenho uma coluna "ATIVO" e ao pesquisar ele puxa todos os campos, independente se "ATIVO" ou "INATIVO".
Veja como estou fazendo:
Comando_Sql = "select * from tblpessoa where Codigo like '*" & valor_pesq & "*' or Nome like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or RazaoSocial like '*" & valor_pesq & "*' or Bairro like '*" & valor_pesq & "*' or endereco like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or Numero like '*" & valor_pesq & "*'or complemento like '*" & valor_pesq & "*'or Bairro like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or CEP like '*" & valor_pesq & "*'or cidade like '*" & valor_pesq & "*'or estado like '*" & valor_pesq & "*' _
Comando_Sql = Comando_Sql & "or nascimento like '*" & valor_pesq & "*'or sexo like '*" & valor_pesq & "*'or CPF like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or RG like '*" & valor_pesq & "*' and Ativo like '*" & PessoaAtivo & "*'"
Ao pesquisar ele busca certinho, mas traz os cadastros inativos.
Como posso mostrar apenas os cadastros "ATIVOS"??
Obarigado desde já pela ajuda.
Tenho um campo para consultar, ao digitar o texto ele pesquisa em qualquer campo. Até aí tudo bem.
O problema que eu tenho uma coluna "ATIVO" e ao pesquisar ele puxa todos os campos, independente se "ATIVO" ou "INATIVO".
Veja como estou fazendo:
Comando_Sql = "select * from tblpessoa where Codigo like '*" & valor_pesq & "*' or Nome like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or RazaoSocial like '*" & valor_pesq & "*' or Bairro like '*" & valor_pesq & "*' or endereco like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or Numero like '*" & valor_pesq & "*'or complemento like '*" & valor_pesq & "*'or Bairro like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or CEP like '*" & valor_pesq & "*'or cidade like '*" & valor_pesq & "*'or estado like '*" & valor_pesq & "*' _
Comando_Sql = Comando_Sql & "or nascimento like '*" & valor_pesq & "*'or sexo like '*" & valor_pesq & "*'or CPF like '*" & valor_pesq & "*'" _
Comando_Sql = Comando_Sql & "or RG like '*" & valor_pesq & "*' and Ativo like '*" & PessoaAtivo & "*'"
Ao pesquisar ele busca certinho, mas traz os cadastros inativos.
Como posso mostrar apenas os cadastros "ATIVOS"??
Obarigado desde já pela ajuda.