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:
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
Curtir tópico
+ 0
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....
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.
Muito obrigado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)