Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-11-2006
mane mane is offline
Miembro
 
Registrado: may 2005
Posts: 30
Poder: 0
mane Va por buen camino
Colocación alfabética de ch y ll

Desde 1994, la ordenación alfabética de la ch y la ll se realiza considerándolas dos letras independientes. Sin embargo, mi versión de BDE/Paradox/Delphi5 las coloca tras cz y lz. ¿Podríais decirme qué parámetros he de manipular para conseguirlo hacer correctamente?

Gracias
Responder Con Cita
  #2  
Antiguo 12-11-2006
mane mane is offline
Miembro
 
Registrado: may 2005
Posts: 30
Poder: 0
mane Va por buen camino
Veo que nadie contesta a la consulta. Antes había buscando en mensajes del foro y alguien realizó una parecida hace 18 meses y tampoco obtuvo respuesta alguna.
¿A qué se debe? ¿Es tan obvia la solución que no merece respuesta?, o ¿nadie conoce la respuesta?

Probad a ordenar

Castro
Chueca
Contreras

Y veréis que el resultado no es el correcto (al menos con los parámetros por omisión del BDE)
Responder Con Cita
  #3  
Antiguo 12-11-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Yo creo que símplemente es imposible, porque los índices se crean automáticamente sin intervención del usuario y por lo tanto el orden es letra por letra y no considerando dos letras a la vez.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #4  
Antiguo 12-11-2006
mane mane is offline
Miembro
 
Registrado: may 2005
Posts: 30
Poder: 0
mane Va por buen camino
¿Imposible?

Evidentemente, si no se produjera no hubiera lanzado la pregunta. Es una lista de personas que tengo ordenada por código pero si la muestro por un índice secundario (el apellido), definido en el Database desktop, me coloca

Castro
Contreras
Chueca

¿La causa?


Gracias de todas formas por tu tiempo.
Responder Con Cita
  #5  
Antiguo 12-11-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Lo he estado mirando con más detenimiento porque te había entendido mal y efectivamente el comportamiento es ese y además he puesto la otra letra doble que tenemos en español la LL y responden igual.
LAMA
LEMA
LOMO
LLAMA
LLEMA
LLOMO

Intuyo que abriendo el BDE y cambiando el controlador "Ansi spanish" o el que se tenga por defecto pueda tener un comportamiento adecuado, sin embargo yo he hecho un par de cambios y no me ha funcionado.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #6  
Antiguo 12-11-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
He estado haciendo averiguaciones y teóricamente el tipo de controlador con el que se creo la tabla influye, segú parece si antes de crear la tabla estableces el tipo de controlador que vas a utilizar debe de funcionar, pero yo he cambiado el del BDE y luego he creado una tabla y me los sigue ordenando mal, pero creo que en esa dirección va la solución, la cual dejo de buscar por falta de tiempo.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #7  
Antiguo 12-11-2006
mane mane is offline
Miembro
 
Registrado: may 2005
Posts: 30
Poder: 0
mane Va por buen camino
Convendrás conmigo en que es extraño que el tema no haya saltado en el foro... ¿La gente no ordena?


Muchas gracias por tus comentarios.
Responder Con Cita
  #8  
Antiguo 12-11-2006
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Pues es algo que tengo que reconocer que yo mismo no me había dado cuenta, se que con Paradox existe algún problema con las eñes etc. pero este caso concreto no me había dado cuenta, más bien es que algún cliente lo observe y te lo diga.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ordenación alfabetica en FireBird walace_soy Firebird e Interbase 5 07-05-2005 18:28:29
¿Cómo calcular la mejor colocación de cajas? nesetru Varios 8 23-05-2004 11:44:19


La franja horaria es GMT +2. Ahora son las 00:51:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi