@UNQKVBA[[u,]filename, "key",bhandle[,length]] : Ajoute un blob binaire à la valeur d'une paire clé/valeur UnQlite existante.
| u | Indicateur facultatif indiquant que la clé et la valeur sont Unicode (UTF16) |
| filename | Base de données ouverte avec @UNQOPEN |
| key | Clé à mettre à jour |
| bhandle | Poignée binaire renvoyée par @BALLOC |
| length | Longueur optionnelle (en octets) à écrire (si -1 ou aucun n'est spécifié, le tampon entier est écrit) |
Renvoie 0 en cas de succès, ou le texte d'erreur dans le cas contraire.
Voir aussi : @UNQOPEN, @UNQCLOSE, @UNQKVB.
Exemple :
echo %@unqopen[rwc,test.db]
set handle=%@balloc[4096]
rem write something to the binary buffer
echo %@unqkvba[test.db,"bbb",%handle,-1]
echo %@unqclose[test.db]