2014-10-28 31 views
0

我从一个线程在数据库上创建临时视图/表,然后尝试访问后台线程中的临时表,并且无法访问临时表。我知道同样的过程可以看到临时表,但我不能,我得到一个没有这样的表......在...SQLite Temp视图/后台线程表

我怎样才能从其他线程访问临时视图/表,在同一个处理?

我正在使用块,并在块执行时打开一个新的连接,运行查询/语句,然后关闭连接。

回答

0

临时表/视图对于数据库连接是本地的。

您必须共享一个数据库连接(这将需要额外的同步),或者在每个连接中共享另一个具有已知名称的数据库文件。

+0

我有这个怀疑。是否有任何其他SQLite的东西只能在每个连接中生存? – utahwithak 2014-10-28 21:42:58

+0

许多配置设置... – 2014-10-28 21:49:38