查询特定列中的所有行通过SWIFT中的FMDB从Bundled Sqlite DB查看表视图

时间:2018-06-02 00:52:07

标签: swift sqlite uitableview fmdb

我想通过FMDB包装器从捆绑的Sqlite DB中以swift的形式显示表视图中列的所有行,当tableView中的相关行触及时,我还需要帮助将另一列的数据显示到文本视图中。

我已经构建了数据库,并将其与app一起发布并设计了用户界面,但我在查询数据时陷入困境,

这是我第一次使用FMDB,不幸的是大多数FMDB教程都是在Objective-c而不是Swift。

我认为该角色应该由String类型的数组来播放。

这是我为这部分写的全部内容:

    var PxID = [Int]()
    var PxChapter = [String]()
    var PxContents = [String]()

    let query : String = "select Poem_Contents from DatumTestTable"
    if let rs = db.executeQuery(query, withArgumentsIn: []) {
        while rs.next() {
            let x :String = rs.string(forColumn: "Poem_Contents")!                      }
    } else {
        print("select failed: \(db.lastErrorMessage())")
    }

提前致谢

0 个答案:

没有答案