CASE SENSITIVE NO FIREBIRD
PESSOAL, COMO FAÇO PARA PARA QUE QUANDO TIVER USADO FIREBIRD + VB EU NÃO TENHA OPROBLEMA DO TIPO:
PROCURAR POR: carlos
onde no db tem Carlos,cArlos,CARLOS.
quero que ele execute pesquisa sem ser case sensitive
Tem como ?
PROCURAR POR: carlos
onde no db tem Carlos,cArlos,CARLOS.
quero que ele execute pesquisa sem ser case sensitive
Tem como ?
não entendo de firebird, mas não dá para utilizar a função ucase() ou lcase() ou gravar todos os dados no banco em maiúscula?
Daniel tente definir o seu campo para Varchar, charset para win1252 e collate pxw_intl850
PAULOHSV, infelizmente não funcionou
ele ainda continua diferenciando mausculas de minusculas.
Existe alguma outra alternativa sem ter que usar a de Maigui, pois por se tratar de dados que irão ser impressos, se eles tiverem todo em MAUSCULO, ficará com um visual muito feio.
ele ainda continua diferenciando mausculas de minusculas.
Existe alguma outra alternativa sem ter que usar a de Maigui, pois por se tratar de dados que irão ser impressos, se eles tiverem todo em MAUSCULO, ficará com um visual muito feio.
dá um
"WHERE nome_aluno like UPPER('" & UCASE(txt_parametro.text) & "'"
se a UPPER nao funcionar no FB, usa like que funcionará...
dá um upper na busca do sql, e na textbox, que ele irá comparar corretamente...
eu só uso o FB com as configs
SET SQL DIALECT 1;
DEFAULT CHARACTER SET ISO8859_1;
"WHERE nome_aluno like UPPER('" & UCASE(txt_parametro.text) & "'"
se a UPPER nao funcionar no FB, usa like que funcionará...
dá um upper na busca do sql, e na textbox, que ele irá comparar corretamente...
eu só uso o FB com as configs
SET SQL DIALECT 1;
DEFAULT CHARACTER SET ISO8859_1;
Estava olhando no meu fonte agora pouco e o que eu iria falara era para vc colocar o UPPER(Campo).
Neo no FB funciona sim pois o meu BD é FB e funciona perfeitamente, mas Daniel não deixe de usar a dica que eu postei acima assim o seu BD ficara muito melhor.
Neo no FB funciona sim pois o meu BD é FB e funciona perfeitamente, mas Daniel não deixe de usar a dica que eu postei acima assim o seu BD ficara muito melhor.
tbem concordo sobre gravar como todas maiusculas... evitaria esse problema logo de cara....
Valew gaelra pela ajuda.
Eu resolvi voltar a usar a versão 1 release 2 com suporte a insensitive case.
é bem mais lenta que a versão 1.5.
Mas creio que em breve terá uma versão insensitive...
Eu resolvi voltar a usar a versão 1 release 2 com suporte a insensitive case.
é bem mais lenta que a versão 1.5.
Mas creio que em breve terá uma versão insensitive...
Daneil por favor encerre o topico então.
Tópico encerrado , respostas não são mais permitidas