2014-05-14 23 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數據庫內存......我想我記得你只是添加一些東西到連接字符串來創建內存中的數據庫。

相關問題