Как создать базу данных sqlite в памяти?

Я пытался SQLiteConnection(":memory:") а также SQLiteConnection("sqlite::memory:") но оба они терпят неудачу с 'Неверный формат ConnectionString'

3 ответа

Решение

Пытаться

var connection = new SQLiteConnection("Data Source=:memory:");

Я использую это:

var connectionStringBuilder = new SQLiteConnectionStringBuilder { DataSource = ":memory:" };
var connection = new SQLiteConnection(connectionStringBuilder.ToString());

Может быть, уже слишком поздно, но FullUri=file::memory:?cache=shared; работает.

Это знание форума

Другие вопросы по тегам