共用方式為


記憶體內部資料庫

SQLite 記憶體內部資料庫是完全儲存在記憶體中的資料庫,而不是儲存在磁碟上。 使用特殊資料來源檔案名稱 :memory: 來建立記憶體內部資料庫。 關閉連線時,會刪除資料庫。 使用 :memory: 時,每個連線都會建立自己的資料庫。

Data Source=:memory:

可共用記憶體內部資料庫

記憶體內部資料庫可以在多個連線之間共用,方法是在連接字串中使用 Mode=MemoryCache=Shared。 關鍵字 Data Source 是用來為記憶體內部資料庫指定名稱。 使用相同名稱的連接字串將會存取相同的記憶體內部資料庫。 只要資料庫至少有一個連線保持開啟,資料庫就會持續存在。 範例示範這可在 GitHub 上取得。

Data Source=InMemorySample;Mode=Memory;Cache=Shared