-1
昨天我開始使用數據庫爲我的應用程序。我有我的數據庫與SQLiteSwift。我創建了一個簡單的數據庫(ID,名稱,姓氏),我做了一個選擇,它顯示了表中存儲的每一行。問題是,當我想通過編號進行篩選,我得到什麼和App顯示了以下錯誤...SQLiteSwift過濾問題
我認爲這是與DB沒有問題,因爲我嘗試了一些querys與DB SQLite瀏覽器。可能這是我的變種過濾器的問題。
我的代碼如下...
func filterQuery(filter: String) {
do {
for personas in try db!.prepare(self.tblPersona) {
print("ID: \(personas[id]), Nombre: \(personas[nombre]!), Apellido: \(personas[apellido]!)")
}
print("SELECTED USER:")
let res = Int64 (filter)
print(tblPersona.filter(id == res!))
}
catch {
print("No se pudo obtener informacion")
}
}
我用下面的代碼調用了這個函數:'DatabaseManagement.shared.filterQuery(filter:filtro.text!)'from DatabaseManagement Class –