FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
UPPER, UpperCase con eñes, tildes ...
Hola:
Tengo esta consulta en una tabla InterBase (Caracter Set ISO8859_1, Collate ES_ES) sNom := '%'+Trim(eNombre.Text)+'%'; sApe := '%'+Trim(eApellidos.Text)+'%'; DM.IBDSNada.SelectSQL.Text := 'SELECT * FROM NADADORES where UPPER(APELLIDOS) LIKE UPPER('+QuotedStr(sApe)+') AND UPPER(NOMBRE) LIKE UPPER('+QuotedStr(sNom)+') order by APELLIDOS, NOMBRE'; Funciona bien excepto cuando hay alguna ñ, ç o vocal con tilde que no las transforma a mayúsculas. Supongo que pasará lo mismo con LOWER. ¿Cómo se puede solucionar esto? Un saludo. Tomás. P.D. Tampoco la función UpperCase las transforma. |
|
|
|