Foros del Web » Programando para Internet » PHP »

Diferenciación en Mayusculas, Minusculas y Acentos

Estas en el tema de Diferenciación en Mayusculas, Minusculas y Acentos en el foro de PHP en Foros del Web. ¡Hola a todos! Tenia una aplicación hecha con PHP y MySQL, donde se buscaban una serie de datos personales de gente previamente introducida en la ...
  #1 (permalink)  
Antiguo 12/03/2005, 04:36
 
Fecha de Ingreso: febrero-2005
Mensajes: 13
Antigüedad: 12 años, 10 meses
Puntos: 0
Diferenciación en Mayusculas, Minusculas y Acentos

¡Hola a todos!
Tenia una aplicación hecha con PHP y MySQL, donde se buscaban una serie de datos personales de gente previamente introducida en la base. El problema es que me han exigido cambiar el gestor a SQL Server y aquí han comenzado todos mis problemas. El primero a la hora de migrar los datos, con caractares como @, ñ, º, y demas, luego la conexión a PHP, que hay que hacerla mediante ODBC y ahora el principal problema que me encuentro, una vez solucionados los que os comento es que, en mi aplicación anterior, y sin necesidad de realizar nada, cuando se realizaba una consulta a la base de datos, no me hacia ninguna distintición, ni entre mayusculas-minusculas ni con los acentos, con lo cual, si el dato introducido en la base estaba como LOPEZ, me recuperaba el registro tanto poniendo López, como lopez, como LÓPEZ, que es la funcionalidad que a mi me interesa.
Mi pregunta es. ¿Como consigo esta funcionalidad con SQL Server? (Si es posible conseguirla)

Os agradezco a todos vuestras respuestas

OLIVIA
  #2 (permalink)  
Antiguo 12/03/2005, 16:01
 
Fecha de Ingreso: agosto-2003
Mensajes: 272
Antigüedad: 14 años, 3 meses
Puntos: 0
No creo que sql haga esa distinicion, lo que podes hacer es distingirlo vos en un script y luego mostrar solo los que te interesan.
Buscarlos vos dentro del array.
  #3 (permalink)  
Antiguo 15/03/2005, 07:04
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Iniciado por phpnet
No creo que sql haga esa distinicion, lo que podes hacer es distingirlo vos en un script y luego mostrar solo los que te interesan.
Buscarlos vos dentro del array.
Bueno .. el SQL hace dicha distinción .. de hecho Mysql lo hace si usas busquedas con la opcíón "BINARY" o si así defines el campo cuando lo creas para tu tabla.

MS SQL server supongo que tendrá su equivalente .. Sería bueno que consultes el tema en el foro de "Base de datos".

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:28.