SQL查询通过导入的数据库swift

时间:2015-06-26 16:28:47

标签: ios iphone sqlite swift fmdb

所以我已经将预制的SQLite数据库导入到我的应用程序中,并根据路径集(您在标有&#34; ThePath&#34;的图片中看到),应用程序可以打开数据库。我只是将其拖放到我的应用程序中导入数据库,就像我在其他教程中在线阅读一样,我有FMDB包装器来帮助处理所有数据库含义,因为您也可以从所有Objective-C文件中看到。< / p>

所以在我看到我可以打开我的数据库后,我试图获得一个直接的SQL查询,如下面的代码所示,但它说它找不到我放入的表名(参见左下角的错误)。当我在我的SQL浏览器和我的Android应用程序中进行查询时,它很好但在这里似乎没有看到任何东西。

结论:有人看到这张照片有问题吗?我把数据库放在错误的地方还是我错了?请帮忙,因为我是swift的新手!

enter image description here

2 个答案:

答案 0 :(得分:0)

你确定你的表名是&#34;希腊神话&#34;?用空格分隔?

答案 1 :(得分:0)

在您的Path系列中,您正在使用: ("insight1-0", ofType: "sqlite")

那应该是: ("insight1-0", ofType: "db")