![]() |
![]() |
| 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
|
|||
|
|||
|
Cita:
Como quedaria el select? |
|
#2
|
||||
|
||||
|
Bueno, el término es de mi propia invención
aunque no desde luego el concepto. A este tipo de tablas yo las conozco como catálogos. Proveen una descripción asociada a un código.En tu caso, tienes la tabla clientes, digamos: clientes = (id, nombre, domicilio, telefono, tipo_id) Agregarías la tabla de descripciones a tu base de datos: tipos = (id, tipo) con los datos: Código:
id | tipo ----+---------- e | exccelente b | bueno r | regular m | malo
// Saludos |
|
#3
|
|||
|
|||
|
Neftali:
La opcion de sql no me funciona(uso interbase6 y talvez en este no se puede o giual lo hice mal) y la del evento onDrawCell no me gusta mucho. jachguate: Con el onGetText hace lo quiero. roman: Es una buena opcion. Gracias por su ayuda, seguie buscando e intentando a ver si me queda en sql pero todo parece indicar que no. |
|
#4
|
||||
|
||||
|
La solucion de Roman, es excelente!!!!!!!!!
yo haria lo siguiente: usaria campos calculados..... en la lista de campos de tu dataset, agregaria un campo calculado llamado tipoCliente, por ejemplo, y en el evento oncalcFields del dataset, comprobaria los valores del campo (donde estan guardados e, b, r, m ) y en base a esos valores asignarle el respecitvo valor a el campo TipoCliente espero haberte ayudado P.S. no es desde sql como tu querias, pero funciona
__________________
Estudia y anda en la calle.... que asi serás el doble de listo que los demás... análisis de información análisis y diseño de sistemas Paoti Rios Reséndiz |
|
#5
|
|||
|
|||
|
Cita:
|
|
#6
|
||||
|
||||
|
Cita:
Si en todos estos días aún no han decidido lo más probable es que, aunque decidan tenerlos fijos, apenas entregues la aplicación, te pedirán que agregues alguna otra categoría. Es la ley de Murphy. La opcion de OnGetText yo la usaría sólo en bases cuya estructura no puedo modificar, pero si tengo la opción pues prefiero agregar el catálogo. // Saludos |
|
#7
|
||||
|
||||
|
Creo sinceramente que siempre que haya alguna posibilidad de que la tabla de significados cambie, es mejor usar la base de datos. En casos específicos (como el sexo, por ejemplo) en que no hay posibilidades que surgan nuevos (
bueno, habrá quien opine lo contrario, ) la solución del OnGetText es válida y funcional, dandote la ventaja de no tener que hacer viajar las descripciones por la red.En fin, la experiencia es la que te va dando un mejor criterio para decidir... Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|