@UNQREADB[[u,]nom de fichier, "clé", handle[, longueur]] : lit une valeur binaire à partir d'une clé existante dans une base de données UnQlite.

 

uIndicateur facultatif indiquant que la clé est Unicode (UTF16)
nom de fichierBase de données ouverte par @UNQOPEN
keyClé à lire
manipulerUn handle binaire renvoyé par @BALLOC
longueurNombre d'octets à lire. S’il n’est pas spécifié, lit l’intégralité du tampon binaire.

 

Renvoie 0 en cas de succès, ou une erreur sinon.

 

Mise en situation :

 

Ouvrez la base de données "test.db", lisez la clé "btest", et sauvegardez la valeur binaire dans un tampon binaire :

 

définir db = test.db

définir la clé = btest

définir le résultat=%@unqopen[rwc,%db]

Taille REM inconnue - laissez unqreadb étendre le tampon

définir bhandle=%@balloc[1]

définir le résultat=%@unqreadb[%db,%key,%bhandle]