Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rafael Felippe

Preciso de uma consulta no qual digito parte d eum nome e ela retorno

Recommended Posts

Olá pessoal... Preciso criar uma consulta na qual eu digito um nome em uma caixa de texto ( chamada txt_pesq_nome), por exemplo MARIA, e a pesquisa retorna todas as MARI da minha tabela "SEGURADO". Por exemplo: Digito na caixa de texto: MARI e a consulta retorna: MARIA ELISANGELA DULCEMARIA ANA MARIA Acho que preciso usar o comando LIKE, mas não estou conseguindom por isso postei ai embaixo a minha consulta sem o LIKE.... Agradeço quem puder me ajudar...SELECT DadosEntradaSinistro.IndiceSinistros, DadosEntradaSinistro.Sinistro, DadosEntradaSinistro.Segurado, DadosEntradaSinistro.EnviadoDia, DadosEntradaSinistro.Cpf, DadosEntradaSinistro.Motivo, DadosEntradaSinistro.InicioAfastamento, DadosEntradaSinistro.Periodo, DadosEntradaSinistro.Cidade, DadosEntradaSinistro.Telefone, DadosEntradaSinistro.Banco, DadosEntradaSinistro.Agencia, DadosEntradaSinistro.ContaCorrente, DadosEntradaSinistro.Anexos, DadosEntradaSinistro.Observacoes, DadosEntradaSinistro.Prorrogado, DadosEntradaSinistro.SinistroSerit, DadosEntradaSinistro.SinistroVG, DadosEntradaSinistro.Grupo1, DadosEntradaSinistro.Estipulante1, DadosEntradaSinistro.Grupo2, DadosEntradaSinistro.Estipulante2, DadosEntradaSinistro.Grupo3, DadosEntradaSinistro.Estipulante3, DadosEntradaSinistro.datahoraCriacaoFROM DadosEntradaSinistroWHERE (((DadosEntradaSinistro.Segurado)=[Formulários]![form1_consulta_sinistro_especifico_segurado]![txt_pesq_nome]));

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente assim

 

WHERE (((DadosEntradaSinistro.Segurado)like%[Formulários]![form1_consulta_sinistro_especifico_segurado]![txt_pesq_nome]%));

acho que assim roda na consulta do access

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente assim

WHERE (((DadosEntradaSinistro.Segurado)like%[Formulários]![form1_consulta_sinistro_especifico_segurado]![txt_pesq_nome]%));
acho que assim roda na consulta do access
Olá amigo, nao deu certo aki nao... No momento de executar a consulta o access mostra uma mensagem dizendo: " Erro de sintaxe na expressão de consulta (((DadosEntradaSinistro.Segurado)like%[Formulários]![form1_consulta_sinistro_especifico_segurado]![txt_pesq_nome]%));" abraço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, consegui resolver meu problema... usei a seguinte instrução...

 

SELECT DadosEntradaSinistro.IndiceSinistros, DadosEntradaSinistro.Sinistro, DadosEntradaSinistro.Segurado, DadosEntradaSinistro.EnviadoDia, DadosEntradaSinistro.Cpf, DadosEntradaSinistro.Motivo, DadosEntradaSinistro.InicioAfastamento, DadosEntradaSinistro.Periodo, DadosEntradaSinistro.Cidade, DadosEntradaSinistro.Telefone, DadosEntradaSinistro.Banco, DadosEntradaSinistro.Agencia, DadosEntradaSinistro.ContaCorrente, DadosEntradaSinistro.Anexos, DadosEntradaSinistro.Observacoes, DadosEntradaSinistro.Prorrogado, DadosEntradaSinistro.SinistroSerit, DadosEntradaSinistro.SinistroVG, DadosEntradaSinistro.Grupo1, DadosEntradaSinistro.Estipulante1, DadosEntradaSinistro.Grupo2, DadosEntradaSinistro.Estipulante2, DadosEntradaSinistro.Grupo3, DadosEntradaSinistro.Estipulante3, DadosEntradaSinistro.datahoraCriacaoFROM DadosEntradaSinistroWHERE (((DadosEntradaSinistro.Segurado) Like "*" & [Formulários]![form1_consulta_sinistro_especifico_segurado]![txt_pesq_nome] & "*"));

Na linha WHERE eu utilizei a expressao [Formulários]![form1_consulta_sinistro_especifico_segurado]![txt_pesq_nome] para dizer que o pedaço do nome a ser procurado é o que esta nesta caixa de texto (txt_pesq_nome) em determinado formulario ( no caso, o nome do form é form1_consulta_sinistro_especifico_segurado).

 

Isso resolveu meu problema...Obrigado pela ajuda..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.