【发布时间】:2017-07-09 14:42:06
【问题描述】:
我正在尝试在 Swift 3.0 的 Sqlite 中插入一个值。但我收到一个错误“使用未声明的类型'sqlite3_stmt'。 谁能帮我解决这个问题或让我知道我做错了什么?
#import <sqlite3.h> (in bridging header)
var statement: sqlite3_stmt? = nil
var database = DBConnectionManager.getDatabaseObject()
var sQuery: String = "insert into tblfavoritemaster(category_type,quote_text,category_id) values('abc','test','3')"
if sqlite3_prepare_v2(database, sQuery.utf8, -1, statement, nil) == SQLITE_OK {
if sqlite3_step(statement) == SQLITE_DONE {
print("Insert Successfully")
}
}
【问题讨论】: