![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#2
|
||||
|
||||
|
Normalmente lo que se suele hacer es normalizar ese campo para conseguir:
1.1.00.0 1.1.01.0 1.1.02.2 1.1.03.0 .... 1.1.10.0 1.1.11.0 (para conseguirlo debes tener siempre presente la combinación más grande) Si ahora insertas: 1.1.3.1 //Entrada Nueva 1.1.3.2 //Entrada Nueva 1.1.3.3 //Entrada Nueva que sería así: 1.1.03.1 1.1.03.2 1.1.03.3 Te lo insertaría correctamente. A veces hacer estos cambios en el campo que se tiene no es posible; En ese caso lo que puedes hacer es crear otro campo que realmente te devuelva la ordenación correcta; Puede estar oculto y el usuario no debe enterarse ni que existe; Debes rellenarlo tú por código con el valor correcto. Cuando rellenas 1.0, en tu campo pones 01.00.00.00 Cuando rellenas 1.1.3.2, en tu campo pones 01.01.03.02 ...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Pasar de string a $ o de $ a string | BuRtOn | Varios | 8 | 17-06-2008 01:53:45 |
| la expresión String s = new String("hola"); | David | JAVA | 4 | 22-02-2008 19:33:20 |
| (const Value: string) vs (Value: string) | eliash | OOP | 10 | 14-12-2005 19:10:13 |
| Ordenar en grid | @-Soft | Conexión con bases de datos | 2 | 18-04-2004 01:26:21 |
| ordenar campos string | maruenda | Conexión con bases de datos | 3 | 29-01-2004 23:10:20 |
|