Puis-je charger un fichier de base de données de disques (.db) dans une base de données en mémoire créée par: memory: dans Sqlite? J'utilise Mono, et Mono.Data.Sqlite est la bibliothèque à laquelle je suis lié. Est-ce que quelqu'un sait comment faire ça? ou quelqu'un peut-il me diriger vers un document pour cette bibliothèque? Merci!Comment charger une base de données sur disque dans une base de données en mémoire en utilisant Sqlite dans Mono?
-gb
Merci pour votre réponse! Le problème est que toutes ces fonctions sont des fonctions C. Mais ce que je peux utiliser dans Mono est un fournisseur ADO.Net et n'a pas de fonctions comme celles-ci ... – gambellhq
@gambellhq, si vous voulez profiter des fonctionnalités spécifiques de SQLite, vous aurez besoin d'utiliser du code spécifique SQLite, pas seulement ADO standard API .NET. Même si Mono n'expose pas ces fonctions, vous pouvez les appeler directement avec les bons appels pinvoke (nous faisons cela avec SQLite sur Windows dans .NET, donc je suppose que Mono fonctionnerait de la même manière). –
@Samuel, merci! Je suis nouveau à Mono et Sqlite, pouvez-vous donner un bref exemple sur la façon dont je peux faire des appels pinvoke à sa fonction C? – gambellhq