2014-10-28 47 views
0

我從一個線程在數據庫上創建臨時視圖/表,然後嘗試訪問後臺線程中的臨時表,並且無法訪問臨時表。我知道同樣的過程可以看到臨時表,但我不能,我得到一個沒有這樣的表......在...SQLite Temp視圖/後臺線程表

我怎樣才能從其他線程訪問臨時視圖/表,在同一個處理?

我正在使用塊,並在塊執行時打開一個新的連接,運行查詢/語句,然後關閉連接。

回答

0

臨時表/視圖對於數據庫連接是本地的。

您必須共享一個數據庫連接(這將需要額外的同步),或者在每個連接中共享另一個具有已知名稱的數據庫文件。

+0

我有這個懷疑。是否有任何其他SQLite的東西只能在每個連接中生存? – utahwithak 2014-10-28 21:42:58

+0

許多配置設置... – 2014-10-28 21:49:38