내 테이블에 count
필드를 업데이트하려고합니다. 그러나 그것은 가치를 업데이 트하지 않습니다. 쿼리는 이미 외부 데이터베이스 소프트웨어에서 시도 했으므로 100 % 괜찮습니다. 내 진술을 실행하는 데 잘못된 함수를 사용하고있을 수 있습니까? 옵션이되고있는 경우SWIFT를 사용하여 데이터베이스 FMDB의 필드를 업데이트 할 수 없습니다.
func updateLocalCount(var localCounter: Int)
{
let contactDB = FMDatabase(path: databasePath as String)
if contactDB.open()
{
let querySQL = "UPDATE Darood SET count='\(localCounter)' WHERE title='\(myTitle)'"
let results:FMResultSet? = contactDB.executeQuery(querySQL,
withArgumentsInArray: nil)
print(querySQL)
contactDB.close()
print("local count \(localCounter)")
}
else
{
print("Error: \(contactDB.lastErrorMessage())")
}
}
업데이트 쿼리 코드를 실행 하시겠습니까? – iMHitesh
최종 쿼리는 무엇입니까 여기에 넣어주십시오 – iMHitesh
'myTitle'은 어디에서 코드에 있습니까? –