py2tz Postado Dezembro 26, 2006 Denunciar Share Postado Dezembro 26, 2006 Esta distinguindo os acentos e sem acentos.<%function Palavra(busca)busca=split(texto,chr(32))for x = 0 to Ubound(busca) Cidade=busca(x) Cidade = replace(Cidade,"a","[a,á,à,ã,â,ä,A]") Cidade = replace(Cidade,"e","[e,é,è,ê,ë,E]") Cidade = replace(Cidade,"i","[i,í,ì,î,ï,I]") Cidade = replace(Cidade,"o","[o,ó,ò,õ,ô,ö,O]") Cidade = replace(Cidade,"u","[u,ú,ù,û,ü,U]") Cidade = replace(Cidade,"c","[c,ç]")nextend function%>sqlstmt = "SELECT * FROM Tab_Correio WHERE Cidade like '%"& Cidade &"%' ORDER BY Radio,Cidade ASC" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Dezembro 26, 2006 Denunciar Share Postado Dezembro 26, 2006 sqlstmt = "SELECT * FROM Tab_Correio WHERE Cidade like '%"&palavra(Cidade)&"%' ORDER BY Radio,Cidade ASC" Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 py2tz Postado Dezembro 26, 2006 Autor Denunciar Share Postado Dezembro 26, 2006 Oi Marcos,Num foi, agora puxa tudo que é cidade do bd, sem critérios nenhum. qualquer nome, com e sem acentos, ou seja ele traz todas as cidades do mundo.Fausto Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcos-rj Postado Dezembro 26, 2006 Denunciar Share Postado Dezembro 26, 2006 num sistema que estou desenvolvendo estou usando esta função:function Palavra(str) Palavra = replace(str,"a","[a,á,à,ã,â,ä]") Palavra = replace(Palavra,"e","[e,é,è,ê,ë]") Palavra = replace(Palavra,"i","[i,í,ì,î,ï]") Palavra = replace(Palavra,"o","[o,ó,ò,õ,ô,ö]") Palavra = replace(Palavra,"u","[u,ú,ù,û,ü]") Palavra = Palavra end function '%"&palavra(Cidade)&"%mas tem o seguinte, quando você usa:like '%"&palavra(Cidade)&"%'por ex. se você digitar M, vai vir tudo que tem M no nome. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 py2tz Postado Dezembro 26, 2006 Autor Denunciar Share Postado Dezembro 26, 2006 Agora foi,O que tinha achado tinha algo a mais que não estava indo e o seu esta mais inxuto e foi redondo.TKS Marcos,Prospero ano novoFausto Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
py2tz
Esta distinguindo os acentos e sem acentos.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.