Открытие SQLiteConnection в двоичном потоке вместо файла? - PullRequest
5 голосов
/ 06 октября 2010

Можно ли открыть SQLiteConnection в двоичном потоке без предварительного сохранения его на диск?Конечно, есть способ «обмануть» соединение, заставив думать, что поток - это файл.Я имею в виду, внутренне это то, что он делает в любом случае, верно?

1 Ответ

3 голосов
/ 06 октября 2010

Если вы говорите о System.Data.SQLite из http://sqlite.phxsoftware.com/),, тогда вы можете установить имя файла в строке подключения на :memory:, и это должно создать базу данных в памяти.

var connection = new SQLiteConnection("Data source=:memory:");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...