FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Pero seguro que hay alguna manera de poder hacerlo, ahora es curiosidad, más que nada, seguiré investigando cuando pueda, salvo que algún compañero, nos muestre el camino.
Gracias Antonio.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#2
|
||||
|
||||
Cita:
Si el código se compone de números solamente se soluciona rellenando con caracteres por la izquierda. Teniendo los valores: 10, 1, 22 15, 100, 189, 33, 181 en la columna CODIGO, esta consulta: devuelve: 1, 10, 15, 22, 33, 100, 181, 189 que es lo que buscas. Pero si el código es alfanumérico no le veo la vuelta... Ya que por ejemplo 185-B, qudará siempre detrás de cualquier valor numérico de 4 dígitos (9999) y no detrás 185 como se esperaría. Claro que lo anterior no tiene sentido, por que si fueran sólo números bastaría con declarar CODIGO como INTEGER y ordenarlos numericamente... es sólo para graficar la imposibilidad de ordenar "numericamente" datos alfanuméricos. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 30-04-2014 a las 20:44:38. |
#3
|
||||
|
||||
LO tienes chungo abuelete, ya te veo poniendo un campo para indicar el centro de aquellos clientes que tienen varios.
otra solución sería formatear los códigos cuando los introduces con trigger o similar algo así como 0000001-00 0000002-00 0000002-01 0000002-02 0000185-00 0000185-01 ... Un personaje que trabajaba conmigo quería que los códigos de los clientes se renumeraran si se borraba alguno, para que siempre salieran numerados en orden sin saltos. No entendía que si en su día se dió de alta es porque era necesario, y tenía un presupuesto, pedido o factura y no se puede borrar. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
#4
|
||||
|
||||
Cita:
Cita:
De todas maneras los documentos vinculados a tablas como clientes, artículos etc, he optado, por guardar el código y la descripción, en la tabla, independientemente de la original, por si la eliminan. Gracias a ambos, por vuestra ayuda.
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con campo varchar(max) | leofuentes21 | Varios | 9 | 14-02-2012 19:25:41 |
Campo varchar > 255 con TQuery y SQL Server 2000 | Lord Delfos | Conexión con bases de datos | 3 | 08-08-2008 23:26:13 |
Escribir un campo VARCHAR en Mysql !?? | RJF | MySQL | 1 | 19-07-2006 09:57:41 |
Usar un campo varchar(500) o un Memo? | pyanqn | Conexión con bases de datos | 2 | 17-11-2005 09:08:49 |
problema de ordenacion en ClientDataSet | seb@ | OOP | 0 | 21-09-2004 15:11:12 |
|