我想通过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())")
}
提前致谢