0

我正在使用 Windows Phone 8,我的过程是:

  1. 我将 git repo 克隆到我的本地。
  2. 我将该 c++ 项目(Sqlite)添加到我现有的项目中。
  3. 比我在我的项目中添加了 Sqlite-net(SQLite.cs 和 SQLiteAsync.cs)。
  4. 比成功创建 USE_WP8_NATIVE_SQLITE 编译符号。

创建的数据库和记录也插入到表中,但问题是每当我启动模拟器时,同名的数据库是并且再次创建表......即使我已经设置了检查数据库文件是否存在的条件。如果在不关闭模拟器的情况下运行应用程序它工作并且 DB 不是两次创建的。所以如果有人知道是什么问题,请告诉我......

4

1 回答 1

0

你不应该这样做吗?

if (!FileExists(dbPath).Result) ...
于 2013-10-06T16:03:29.843 回答