FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Cita:
Es que a veces hay ciertos campos para los que no veo claro crear una tabla aparte (un campo ESTADO_CIVIL, por ejemplo), pero tampoco me gusta crearlos de una anchura tal que pueda contener un string, sino un valor que represente a dicho string. Siguiendo con el ejemplo del estado_civil, no lo creo como un varchar(15) donde tenga que poner cada vez "Soltero", "Casado", etc., sino como un varchar(1) que contiene valores como 0, 1, etc. (o letras si alguien lo prefiere). Pero claro al desplegarlo en el DBGrid no quiero que aparezca el código sino lo que representa. Cita:
Cita:
Por cierto, gracias a ti también Lepe por tu respuesta.
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
#2
|
||||
|
||||
La entonación a mi comentario anterior está en el 'If'
Devuélmeme tu en una misma consulta los siguientes valores (hacer hincapie especial en la separación de la coma (,) y en la utilización de espacios o no). Sánchez Gómez, Juan Pérez, José Smith, Robert Rodriguez López Con la concatenación, en primer lugar, no podría poner la condición de mostrar la , si existe o no el nombre. Y lo mismo pasaría con la concatenación en el caso de tener o no dos apellidos. Y adicionalmente, por ejemplo en el caso que expuse arriba, si los tres campos son null, devolver un texto determinado a representar en el DBGrid. Todo esto creo que es imposible con una simple concatenación en la consulta SQL. Es para ello que utilizo frecuentemente la función OnGetText.
__________________
Piensa siempre en positivo ! |
#3
|
||||
|
||||
Ya entiendo , eso me pasa por no haber revisado bien tu código y entender lo que hacía en primer lugar...
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Obtener valor de una celda de un DBGrid | Albano | Conexión con bases de datos | 10 | 13-01-2006 17:53:26 |
Tomar el valor de una celda de un dbgrid | Petolansa | Conexión con bases de datos | 9 | 09-09-2005 02:33:34 |
Obtener el valor de una celda de dbgrid | gescoto99 | OOP | 3 | 31-03-2004 22:47:16 |
|