![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Ségun que base de datos estés utilizando MySQL, Firebird, MSSQL SERVER, se puede grabar un nombre con acento y después buscar sin acento, yo utilizao MSSQL SERVER y a la hora de buscar un nombre con acento solo tiene que poner en el WHEHRE NOMBRE COLLATE Latin1_General_CI_AI LIKE '%lopez', en este WHERE te buscará el apellido sin acento y en minúscula aunque lo hayas escrito en mayúscula, esto es debido a:
CaseSensitivity CI especifica que no se diferencia mayúsculas de minúsculas, CSespecifica que se diferencia mayúsculas de minúsculas. AccentSensitivityAI especifica que no se distinguen acentos, AS especifica que se distinguen acentos. Un saludo. |
|
#2
|
||||
|
||||
|
Tal y como ha explicado olbeup sólo debes usar un juego de caracteres 'CI' para lograr lo que quieres.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
|||
|
|||
|
Que bién, hoy ya aprendí algo nuevo. No conocía este juego de caracteres.
He probado en Firebird y es "COLLATE ES_ES_CI_AI" Perfecto. Muchas gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta que incluya tildes | antigrondona | SQL | 5 | 30-07-2010 13:30:13 |
| Consulta SQL exceptuando tildes | ingabraham | SQL | 8 | 22-06-2010 23:19:20 |
| Más de lo mismo ñ, tildes | Maibok | MySQL | 3 | 18-12-2006 01:31:32 |
| tildes caprichosos | elcigarra | PHP | 7 | 30-09-2006 23:06:59 |
| problema con eñes y tildes | jarto | MySQL | 1 | 28-04-2005 15:01:47 |
|