Tenho um programa com busca em SQL, a busca tem um pequeno erro, por exemplo, se eu cadastrei um Cliente chamado Antonio da Silva (o nome começa com letra maiuscula) e se eu por na busca antonio (com a primeira letra em minusculo), ele não localiza, ele só vai localizar se eu digitar Antonio, com a primeira letra maiuscula, o inverso também acontece, se eu cadastrar antonio (com minuscula) e por pra localizar com maisucula, Antonio, ele não acha.
Como faço pra resolver esse problema?
estou usando a busca da seguinte forma:
Query1.close;
Query1.sql.clear;
Query1.sql.add('select * from Table1 where Nome Like ' +#39+'%' +Edit1.Text+ '%'+#39);
Pergunta
Curinga
Tenho um programa com busca em SQL, a busca tem um pequeno erro, por exemplo, se eu cadastrei um Cliente chamado Antonio da Silva (o nome começa com letra maiuscula) e se eu por na busca antonio (com a primeira letra em minusculo), ele não localiza, ele só vai localizar se eu digitar Antonio, com a primeira letra maiuscula, o inverso também acontece, se eu cadastrar antonio (com minuscula) e por pra localizar com maisucula, Antonio, ele não acha.
Como faço pra resolver esse problema?
estou usando a busca da seguinte forma:
Query1.close;
Query1.sql.clear;
Query1.sql.add('select * from Table1 where Nome Like ' +#39+'%' +Edit1.Text+ '%'+#39);
Query1.open;
Label1.Visible:=True;
Onde estou errando?
Obrigado,
Aguardo resposta...
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados