在二进制流而不是文件上打开SQLiteConnection?

时间:2010-10-05 22:48:04

标签: c# sqlite

是否可以在二进制流上打开SQLiteConnection而不先将其保存到磁盘?当然有一种方法可以“欺骗”连接,认为流是一个文件。我的意思是,在内部,无论如何它正在做什么,对吧?

1 个答案:

答案 0 :(得分:3)

假设您正在讨论来自http://sqlite.phxsoftware.com/System.Data.SQLite,那么您可以将连接字符串上的文件名设置为:memory:,它应该创建一个内存数据库。< / p>

var connection = new SQLiteConnection("Data source=:memory:");
相关问题