2014-05-14 25 views
0

菜鸟需要帮助) 我有在ASP.NET MVC 4缓存SQLite数据库故障所有我需要的是创造DB.db文件的临时副本,并在会话中使用它,并删除它时,会话过度。如果不这样做,一个会话可能会在使用同一个数据库文件时崩溃另一个会话。 我当然可以做类似如何将整个SQLite文件放入ASP.NET的缓存中?

Cache["Database"] = //Some code transfering DB.db content to cache 

但必须有某种方式来复制它一会儿。 File.Copy()File.Delete()不适合。

附表>对不起,我在使用数据库时完全麻烦。在我的探索实体fw的方式)

回答

0

你可以在内存中创建sqlite数据库,那么我想你可以将sqlite数据库添加到会话。但这似乎是一个非常糟糕的做法。我会重新考虑你想要做的事情。如果你以这种方式进行谷歌sqlite数据库内存......我想我记得你只是添加一些东西到连接字符串来创建内存中的数据库。

相关问题