INSTRUCAO SQL
Bom Dia Pessoal.
Faço Consultas normalmente com SQL para BD em Access, onde lista os registros conforme solicitado pelos usuários.
A maioria das consultas serve ,quando o usuários digita um primeiro ou os primeiros caracteres de um campo texto e é listado o texto inteiro do campo.
Exemplo:
Select * From tblCadastro Where[Observaçao] LIKE ' " Text1.Text " %' "
Como faço para que ao invés de listar tudo a partir do primeiro caractere, seja listada qualquer palavra no meio do texto , ou seja
posso ter num campo texto a seguinte observação:
" Todas as declarações contidas aqui são verdadeira",
onde a pessoa digite por exemplo a palavra declarações , e todos os campos que tiverem essa palavra sejam listadas .
Espero ter sido claro,
Obrigado,
Aprendiz
Faço Consultas normalmente com SQL para BD em Access, onde lista os registros conforme solicitado pelos usuários.
A maioria das consultas serve ,quando o usuários digita um primeiro ou os primeiros caracteres de um campo texto e é listado o texto inteiro do campo.
Exemplo:
Select * From tblCadastro Where[Observaçao] LIKE ' " Text1.Text " %' "
Como faço para que ao invés de listar tudo a partir do primeiro caractere, seja listada qualquer palavra no meio do texto , ou seja
posso ter num campo texto a seguinte observação:
" Todas as declarações contidas aqui são verdadeira",
onde a pessoa digite por exemplo a palavra declarações , e todos os campos que tiverem essa palavra sejam listadas .
Espero ter sido claro,
Obrigado,
Aprendiz
Select * From tblCadastro Where[Observaçao] LIKE '[txt-color=#ff0000]%[/txt-color] " Text1.Text " %' "
entendeu?
entendeu?
tipo listar todos os nomes que começam com a
A*
TODOS os nomes que terminam com a
*A
Todos os nomes que tem a no meio e etc
*A*
em vez de "[txt-color=#0000ff]*[/txt-color]" coloque como vc esta fazendo "[txt-color=#ff0000]%[/txt-color]"
Ok?
A*
TODOS os nomes que terminam com a
*A
Todos os nomes que tem a no meio e etc
*A*
em vez de "[txt-color=#0000ff]*[/txt-color]" coloque como vc esta fazendo "[txt-color=#ff0000]%[/txt-color]"
Ok?
OPS.. INVERTI.. O COMEÇO E O FIM.....
TODOS OS QUE COMEÇAR COM A
A*
TERMINAM COM A
*A
.....
TODOS OS QUE COMEÇAR COM A
A*
TERMINAM COM A
*A
.....
Caro Germanir,
Muito obrigado é isso mesmo
Resolvido o problema
Grande Abraço
Aprendiz
Muito obrigado é isso mesmo
Resolvido o problema
Grande Abraço
Aprendiz
Tópico encerrado , respostas não são mais permitidas