2010-03-14 93 views
3

我有一个小型数据库,其中包含少量数据,我需要将其复制到内存中。将sqlite数据库从文件复制到:内存使用C#

目前我使用:

insertcommand.CommandText = "SELECT sql FROM sqlite_master WHERE sql NOT NULL;"; 

为了把所有的表架构从文件数据库,但是我真的不知道如何在新的内存数据库中创建这些表进行,所有复制相关数据。


总之,如何使用C#和System.Data.SQLite将SQLite数据库从文件复制到内存?

+0

您是否能够满足您的需求?我也在C#程序中寻找相同的apis。如果是的话,请帮助我。 – 2011-01-18 05:57:05

回答

1

请参阅示例1:加载和保存内存数据库the SQLite Online Backup API page.

+1

这很有帮助,但是,我不确定如何在使用System.Data.SQLite的ADO样式时使用这些函数 – davidb 2010-03-14 23:30:59

+0

进一步的研究表明这些函数在System.Data.SQLite中尚不可用,但开发人员状态他们“即将来临” – davidb 2010-03-21 23:55:08

相关问题