Visual FoxPro – Lección 3. Tipos de Datos y Campos
Tipos de datos.
| Tipo de datos | Descripción | Tamaño | Intervalo |
| Character | Cualquier texto | 1 byte por carácter hasta 254 | Cualquier carácter |
| Currency | Importes monetarios | 8 bytes | - 922337203685477,5807 a 922337203685477,5807 |
| Date | Datos cronológicos formados por mes, año y día | 8 bytes | Al usar formatos de fecha estrictos, {^0001-01-01}, 1 de enero, 1 d.C. a {^9999-12-31}, 31 de diciembre, 9999 d.C. |
| DateTime | Datos cronológicos formados por mes, año, día y hora | 8 bytes | Al usar formatos de fecha estrictos, {^0001-01-01}, 1 de enero, 1 d.C. a {^9999-12-31}, 31 de diciembre, 9999 d.C., más 00:00:00 a.m. a 11:59:59 p.m. |
| Logical | Valor booleano verdadero o falso | 1 byte | Verdadero (.T.) o Falso (.F.) |
| Numeric | Enteros o fracciones | 8 bytes en la memoria; 1 a 20 bytes en una tabla |
- 0,9999999999E+19 a 0,9999999999E+20 |
| Variant | Una variable de tipo Variant puede contener cualquier tipo de datos de Visual FoxPro y el valor Null. Una vez que se almacena un valor en una variable del tipo Variant, ésta asume el tipo de los datos que contiene.Las variables tipo Variant se designan con el prefijo e en la sintaxis del lenguaje. |
Tipos de campos.
Los tipos de campos se utilizan exclusivamente en las tablas.
| Tipo de campo | Descripción | Tamaño | Intervalo |
| Double | Número de signo flotante de precisión doble | 8 bytes | +/-4,94065645841247E-324 a +/-8,9884656743115E307 |
| Float | Igual que Numeric | 8 bytes en la memoria; 1 a 20 bytes en una tabla |
- 0,9999999999E+19 a 0,9999999999E+20 |
| General | Referencia a un objeto OLE | 4 bytes en una tabla | Limitado por la memoria disponible |
| Integer | Valores enteros | 4 bytes | -2147483647 a 2147483647 |
| Memo | Referencia a un bloque de datos | 4 bytes en una tabla | Limitado por la memoria disponible |
| Character (Binario) | Datos de tipo Character que desea mantener sin modificación en las páginas de códigos | 1 byte por carácter hasta 254 | Cualquier carácter |
| Memo (Binario) | Datos de campo Memo que desea mantener sin modificación en las páginas de códigos | 4 bytes en una tabla | Limitado por la memoria disponible |
| Imprimir artículo | Este artículo fue publicado por Vateos el 11 marzo 2010 a las 5:35 PM, y está archivado en Visual FoxPro. Sigue las respuestas a esta entrada a través de RSS 2.0. Puedes dejar un comentario o enviar un trackback desde tu propio sitio. |





hace 1 año
esta de bien esa lecicomn salu lo boy a leer y imprimir
hace 1 año
esprare las otraslecciones