Olá Samuca, Se vc fosse começar a popular o seu banco agora eu sugeriria usar o Charset UTF-8, mas como (pelo que eu percebi) é uma base já em uso, eu sugiro, se sua versão for a 1.5, utilizar a udf chamada udf_collatebr da biblioteca TBUDF 2 (http://www.tecnobyte.com.br/tbudf2_2.zip). Já utilizei ela no passado e me foi muito útil.
-- []’s. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel Samuca ( Yahoo ) escreveu: > Olá Pessoal, > > Boa Tarde, > > Aqui onde trabalho utilizamos o Delphi com o Firebird e temos rotinas de > buscas incrementais em alguma situações, como por exemplo pela razão social > do cliente. O problema é que dependendo da forma como estiver o cadastro e > do que for digitado não conseguimos localizar o cliente mesmo que ele > exista, vamos ao caso > > Cadastro : ELÉTRICA > Se usar upper na query e/ou no texto de entrada, tudo bem > Se usar upper na query e não no texto de entrada e o operador digitar > "elétrica", não encontra pois ele busca "ELéTRICA" > > Cadastro : Elétrica > Se usar upper na query e/ou no texto de entrada, ele não encontra porque > busca "ELÉTRICA" e só vai encontrar "ELéTRICA" > Se usar upper na query e não no texto de entrada e o operador digitar > "elétrica", não encontra pois ele busca "ELéTRICA" > > Resumindo, os caracteres especiais ( á, é, í, ó, ú, ç, ã, õ; entre > utros ) que são utilizados no campo, quando pedimos pra fazer o upper o > sistema/banco não reconhece a conversão e consequentemente não acha o que > queremos. > > Alguém tem alguma dica de como resolver esta questão? > > Já pensei em não permitir usar estes caracteres no cadastro, mas aí os > orçamentos não ficarão apresentáveis. > > No aguardo de alguma dica > > Abraço > > Samuca > > __________________________________________________ > Faça ligações para outros computadores com o novo Yahoo! Messenger > http://br.beta.messenger.yahoo.com/ > > > > ------------------------------------ > > ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html