@UNQKVF[[u,]Dateiname, „Schlüssel“, „Wert“]: Fügen Sie einer UnQLite-Datenbank ein Schlüssel-/Dateiwertpaar hinzu.

 

uOptionales Flag, dass der Schlüssel und der Wert Unicode (UTF16) sind.
DateinamenDatenbank geöffnet mit @UNQOPEN
SchlüsselSchlüssel zum Hinzufügen oder Ersetzen
DateinamenSpeichern Sie den Inhalt der Datei Dateinamen im Wert
LängeZu schreibende Länge (in Bytes) (oder -1 für die gesamte Datei)

 

Die maximale Dateigröße hängt von der Menge an verfügbarem RAM und Speicherplatz ab.

 

Gibt bei Erfolg 0 zurück, andernfalls den Fehlertext.

 

Beispiel:

 

Dieses Beispiel öffnet eine Datenbank mit dem Namen „test.db“, schreibt einen Schlüssel/eine Datei in die Datenbank, liest ihn dann zurück und speichert ihn in einer neuen Datei.

 

echo Testet das Schreiben und Lesen der Datei

echo %@unqopen[rwc,test.db]

echo %@unqkvf[test.db,"aaa",ansi.cmd]

echo %@unqreadf[test.db,"aaa",newansi.cmd]

Echo %@unqclose[test.db]

 

Siehe auch: @UNQOPEN, @UNQCLOSE, @UNQKVFA.