Comment ouvrir un fichier de base de données en mémoire dans sqlite3
Question
Je suis sur un système sans accès au disque. Mon programme C a en mémoire le contenu d'un petit fichier SQLite3 valide (reçu sur le réseau). Je souhaite utiliser l’API C de sqlite3 pour ouvrir et accéder à ce fichier (la lecture seule convient).
Comment je fais ça? Je sais que je peux créer une base de données en mémoire vide avec
sqlite3_open (": memory:", & foo)
mais est-il possible d'ouvrir ma base de données existante? Je n'ai pas les privilèges pour créer un disque virtuel, mais peut-être quelque chose dans ce sens? Merci.
La solution
Exemple de code ici (en C):
http://www.mail-archive.com/ sqlite-users@sqlite.org/msg15929.html
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow