Fórum Case Insensitive no Firebird 1.0, Alguem sabe como usar? #152981

08/04/2003

0

Uso Firebird 1.0 está diferenciando Maiúscula/Minúscula quando pesquiso ou até mesmo quando executo uma consulta no ibconsole.
Ex. tenho um registro com o NOME = ´Francisco´. Se faço:

SELECT
*
FROM
CLIENTES
WHERE
NOME LIKE ´franci¬´ dessa forma não encontra o registro, tenho que fazer NOME LIKE ´Franci¬´ e então encontra o registro. Estou usando Dialect3. Tem solução??

Obrigado. :wink:


Leandro Marques

Leandro Marques

Responder

Posts

08/04/2003

Biscalquini

Coloque para pesquisar tudo em maiúsculo e passe os parâmetros também em maiúsculo.
Exemplo:

SELECT * FROM TABELA
WHERE UPPER(NOME) LIKE:N

Params[0].AsString:=UpperCase(Edit1.Text);

Entendeu....


Responder

Gostei + 0

08/04/2003

Leandro Marques

Ok. Funcionou.
Muito obrigado.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar