4D v16.3REAL TO BLOB |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
REAL TO BLOB
REAL TO BLOB
El comando REAL TO BLOB escribe el valor de tipo Real (o numérico) real en el BLOB blob. El parámetro formatoReal fija el formato interno y el orden de los bytes ("byte ordering") del valor de tipo Real a escribir. Usted pasa uno de las siguientes constantes predefinidas por 4D:
Nota sobre la independencia de plataforma: si intercambia los BLOBs entre las plataformas Macintosh y PC, es su decisión administrar los temas de formatos reales y byte swapping cuando utilice este comando. Si especifica el parámetro opcional *, el valor real se adjunta al BLOB; el tamaño del BLOB se extiende en consecuencia. Utilizando el parámetro * opcional, usted puede almacenar secuencialmente cualquier número de valores de tipo Entero, Entero largo, Real o Texto (ver otros comandos BLOB) en un BLOB, siempre y cuando tenga memoria disponible. Si no especifica el parámetro opcional * ni la variable en el parámetro offset, el valor Real se almacena al comienzo del BLOB, reemplazando su contenido anterior; el tamaño del BLOB se ajusta en consecuencia. Si pasa la variable en el parámetro offset, el valor Real se escribe en el offset (comenzando desde cero) en el BLOB. Sin importar donde escribe el valor Real, el tamaño del BLOB aumenta de acuerdo a la ubicación pasada (más hasta 8 ó 10 bytes, si es necesario). Los bytes redefinidos, diferentes a los que está escribiendo, se inicializan en cero. Después de llamar el comando, se devuelve la variable del parámetro, incrementada en el número de bytes que hayan sido escritors. Por lo tanto, puede reutilizar la misma variable con otro comando de escritura de BLOB para escribir otro valor. Después de la ejecución de este código: C_REAL(vrValor)
Después de la ejecución de este código: C_REAL(vrValor)
Después de la ejecución de este código: C_REAL(vrValor)
Después de la ejecución de este código: SET BLOB SIZE(vxBlob;100)
Después de la ejecución de este código: SET BLOB SIZE(vxBlob;100)
Después de la ejecución de este código: SET BLOB SIZE(vxBlob;100)
Ver también
BLOB to integer
|
PROPIEDADES
Producto: 4D HISTORIA
Creado por: 4D v6 PALABRAS CLAVES Real, Byteswapping ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||