欢迎投稿

今日深度:

【解决方案】最简单的SQLite内存与磁盘互转,解决方案sqlite内存

【解决方案】最简单的SQLite内存与磁盘互转,解决方案sqlite内存


#把数据库加载到内存

SQLiteConnection cnnIn = new SQLiteConnection("data source=" +dataBaseFileName); 
SQLiteConnection SqlMemoryConnection = new SQLiteConnection("Data Source=:memory:");
	
cnnIn.Open(); 
SqlMemoryConnection.Open();
	
cnnIn.BackupDatabase(SqlMemoryConnection, "main", "main", -1, null, -1); 
cnnIn.Close();

SqlMemoryConnection,不可关闭,一旦关闭,则数据就没了.
一般把SqlMemoryConnection定义成全局变量.
如果要把SQLite数据保存到磁盘,调整一下顺序就好。

www.htsjk.Com true http://www.htsjk.com/SQLite/35965.html NewsArticle 【解决方案】最简单的SQLite内存与磁盘互转,解决方案sqlite内存 #把数据库加载到内存 SQLiteConnection cnnIn = new SQLiteConnection ( "data source=" + dataBaseFileName ) ; SQLiteConnection SqlMemoryConnection = n...
相关文章
    暂无相关文章
评论暂时关闭