操作FMDB执行sql语句遇到carsh现象

2017-04-19  本文已影响0人  何小八

在操作FMDB插入的时候,如果遇到了carsh,需要检查sql语句中是否使用了?占位符 (不确定的参数用?来占位)

占位符后面的参数必须是OC对象
//type是integer类型,必须转为NSNumber,别的基本类型也如此
BOOL flag = [_db executeUpdate:@"insert into t_user (username, password, type) values (?, ?, ?);", username, password, @(type)];
上一篇 下一篇

猜你喜欢

热点阅读