Tipos de datos de Visual FoxPro Tipo de datos ... - foxeando
Tipos de datos de Visual FoxPro Tipo de datos ... - foxeando
Tipos de datos de Visual FoxPro Tipo de datos ... - foxeando
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong><strong>Tipo</strong>s</strong> <strong>de</strong> <strong>datos</strong> <strong>de</strong> <strong>Visual</strong> <strong>FoxPro</strong><br />
<strong>Tipo</strong> <strong>de</strong><br />
<strong>datos</strong><br />
Carácter<br />
Descripción Tamaño Intervalo<br />
Cualquier texto 1 byte por Cualquier carácter<br />
Por ejemplo, una<br />
dirección <strong>de</strong> un cliente<br />
carácter hasta<br />
254<br />
Monetario Importes monetarios 8 bytes - $922337203685477.5807 to<br />
$922337203685477.5807<br />
Fecha<br />
DateTime<br />
Lógico<br />
Numérico<br />
Variant<br />
Dato cronológico que<br />
consiste <strong>de</strong> mes, día y<br />
año<br />
Por ejemplo, fecha <strong>de</strong><br />
una or<strong>de</strong>n<br />
Dato cronológico que<br />
consiste <strong>de</strong> mes, día,<br />
año, horas, minutos y<br />
segundos<br />
Por ejemplo, fecha y<br />
hora <strong>de</strong> llegada<br />
Valor booleano<br />
verda<strong>de</strong>ro o falso<br />
Números enteros o<br />
<strong>de</strong>cimales<br />
Por ejemplo, la cantidad<br />
<strong>de</strong> elementos or<strong>de</strong>nados<br />
Una variable <strong>de</strong> tipo<br />
Variant pue<strong>de</strong> contener<br />
cualquier tipo <strong>de</strong> <strong>datos</strong><br />
<strong>de</strong> <strong>Visual</strong> <strong>FoxPro</strong> y el<br />
valor Null. Una vez que<br />
se almacena un valor en<br />
una variable <strong>de</strong>l tipo<br />
Variant, ésta asume el<br />
tipo <strong>de</strong> los <strong>datos</strong> que<br />
contiene.<br />
Las variables tipo<br />
Variant se <strong>de</strong>signan con<br />
el prefijo e en la<br />
sintaxis <strong>de</strong>l lenguaje.<br />
8 bytes Al usar formatos <strong>de</strong> fecha<br />
estrictos, {^0001-01-01}, 1 <strong>de</strong><br />
enero, 1 d.C. a {^9999-12-31},<br />
31 <strong>de</strong> diciembre, 9999 d.C.<br />
8 bytes Al usar formatos <strong>de</strong> fecha<br />
estrictos, {^0001-01-01}, 1 <strong>de</strong><br />
enero, 1 d.C. a {^9999-12-31},<br />
31 <strong>de</strong> diciembre, 9999 d.C., más<br />
00:00:00 a.m. a 11:59:59 p.m.<br />
1 byte Verda<strong>de</strong>ro (.T.) o Falso (.F.)<br />
8 bytes en la<br />
memoria;<br />
1 a 20 bytes en<br />
una tabla<br />
Vea el tipo <strong>de</strong><br />
<strong>datos</strong><br />
permitidos.<br />
- 0,9999999999E+19 a<br />
0,9999999999E+20<br />
Vea el tipo <strong>de</strong> <strong>datos</strong> permitidos.
<strong><strong>Tipo</strong>s</strong> <strong>de</strong> campos <strong>de</strong> <strong>Visual</strong> <strong>FoxPro</strong><br />
<strong>Tipo</strong> <strong>de</strong><br />
campo<br />
Character<br />
Doble<br />
Flotante<br />
General<br />
Entero<br />
Descripción Tamaño Intervalo<br />
Cualquier dato<br />
carácter que no se<br />
<strong>de</strong>sea traducir entre<br />
páginas <strong>de</strong> código.<br />
Por ejemplo, usar<br />
contraseñas<br />
almacenadas en<br />
una tabla y usada<br />
en diferentes países<br />
o regiones<br />
Número <strong>de</strong> signo<br />
flotante <strong>de</strong><br />
precisión doble<br />
Igual que<br />
Numérico<br />
Referencia a un<br />
objeto OLE<br />
Valor numérico sin<br />
<strong>de</strong>cimales<br />
1 byte por Algunos caracteres<br />
carácter hasta 254<br />
8 bytes +/-4,94065645841247E-324 a +/-<br />
8,9884656743115E307<br />
8 bytes en la<br />
memoria;<br />
1 a 20 bytes en<br />
una tabla<br />
4 bytes en una<br />
tabla<br />
- 0,9999999999E+19 a<br />
0,9999999999E+20<br />
Limitado por la memoria<br />
disponible<br />
4 bytes -2147483647 a 2147483647<br />
Integer<br />
Memo<br />
Por ejemplo, un<br />
número <strong>de</strong> línea en<br />
una or<strong>de</strong>n<br />
Lo mismo que<br />
Integer pero<br />
también incluye un<br />
valor para<br />
incremento<br />
automático. Sólo<br />
lectura.<br />
Cualquier texto <strong>de</strong><br />
longitud<br />
in<strong>de</strong>terminada o<br />
referencia a un<br />
bloque <strong>de</strong> <strong>datos</strong><br />
4 bytes Valor controlado por los valores<br />
<strong>de</strong> autoincremento Next y Step<br />
(Siguiente y paso).<br />
4 bytes in table Limitado por la memoria<br />
disponible<br />
Memo<br />
(Binary)<br />
Por ejemplo, notas<br />
acerca <strong>de</strong> llamadas<br />
telefónicas<br />
Lo mismo que<br />
Memo excepto que<br />
4 bytes en una<br />
tabla<br />
Limitado por la memoria<br />
disponible
los <strong>datos</strong> no<br />
cambian entre<br />
páginas <strong>de</strong> código<br />
Por ejemplo, una<br />
secuencia <strong>de</strong><br />
comandos <strong>de</strong> inicio<br />
usada en diferentes<br />
países o regiones<br />
Cada tipo <strong>de</strong> <strong>datos</strong> tiene sus propias características, incluido el tamaño <strong>de</strong><br />
almacenamiento:<br />
Diferencias <strong>de</strong> almacenamiento <strong>de</strong> tipos <strong>de</strong> <strong>datos</strong>