@UNQKVF[[u,]nombre de archivo, "clave", "valor"] : Agregue un par clave/valor de archivo a una base de datos UnQLite.
u | Indicador opcional de que la clave y el valor son Unicode (UTF16) |
nombre de archivo | Base de datos abierta con @UNQOPEN |
clave | Clave para agregar o reemplazar |
nombre de archivo | Almacenar el contenido del archivo. nombre de archivo en el valor |
de largo | Longitud (en bytes) a escribir (o -1 para todo el archivo) |
El tamaño máximo de archivo depende de la cantidad de RAM y espacio en disco disponible.
Devuelve 0 si tiene éxito o el texto de error en caso contrario.
Ejemplo:
Este ejemplo abre una base de datos llamada "test.db", escribe una clave/archivo en la base de datos y luego lo vuelve a leer y lo guarda en un archivo nuevo.
echo Prueba de escritura y lectura de archivos
eco %@unqopen[rwc,test.db]
echo %@unqkvf[test.db,"aaa",ansi.cmd]
echo %@unqreadf[test.db,"aaa",newansi.cmd]
echo %@unqclose[prueba.db]
Ver también: @UNQOPEN, @UNQCLOSE, @UNQKVFA.