![]() |
Conjugar un campo
Hola a todos,
Mi inquietud es la siguiente: tengo tres campos numericos y el valor de cada uno quiero añadirlo en un solo campo, Ejemplo: tengo un campo llamado Dia, otro Mes y un tercero llamado Año y el valor de los tres quiero colocarlo en uno solo llamado fecha. Dia := 10 Mes:= 02 Año:=2005 Entonces Fecha seria igual a: 10022005. Me gustaria saber si esto es posible. Gracias anticipadas, Alcides Rep.Dom. |
Puedes usar campos calculados. Al dataset que uses (Table, Query, etc.) agrégales los campos persistentes en el editor de campos (doble click sobre la componente) y añades un campo calculado. Especifica el nombre, tipo de datos y longitud. En el evento OnCalcFields del dataset haces la concatenación.
Otra forma es hacer una consulta SQL a la base que ya incluya la concatenación pero los detalles de cómo hacer ésta dependerán de la base que uses. // Saludos |
Un Saludo. |
Gracias roman y marcoszorrilla,
utilice lo suministrado por marcoszorrilla y me funciono, Alcides Rep.Dom. |
| La franja horaria es GMT +2. Ahora son las 18:31:07. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi