我有一个小型数据库,其中的表包含少量数据,我需要将这些数据复制到内存中。
目前我正在使用:
insertcommand.CommandText = "SELECT sql FROM sqlite_master WHERE sql NOT NULL;";
要从文件数据库中提取所有表架构,但是我不太确定如何继续在新内存数据库中创建这些表,并复制所有相关数据。
简而言之,如何使用 C# 和 System.Data.SQLite 将 SQLite 数据库从文件复制到内存?
最佳答案
参见示例 1:在 the SQLite Online Backup API page. 上加载和保存内存数据库
关于c# - 将 sqlite 数据库从文件复制到 :memory using C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2444130/