sqlite3 * db = [Database openDB];
sqlite3_stmt * stmt = nil;
NSString * sqlString = [NSString stringWithFormat:@"insert into Student (name , age , gender ) values ('%@' , %ld ,'%@' )",studnt.name , (long)studnt.age ,studnt.gender];
int result = sqlite3_prepare_v2(db, [sqlString UTF8String], -1, &stmt, nil);
if (result == SQLITE_OK) {
SQLITE_DONE 判断语句执行完成.
if (sqlite3_step(stmt) == SQLITE_DONE) {
sqlite3_finalize(stmt);
[Database closeDB];
return YES;
}
NSLog(@"1错误");
}
NSLog(@"2错误");
sqlite3_finalize(stmt);
[Database closeDB];
sqlite3 数据操作 添加
原创
©著作权归作者所有:来自51CTO博客作者缘起愿落的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:sqlite3 数据操作 修改
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Red Hat Linux 9安装Step By Step(3)
接着(2)。安装完毕
linux 职场 休闲 Red Hat -
sqlite insert 优化
oracle的SQL优化顺序:1.减少数据访问(减少磁盘访问)-->2.返回更少数据(减少网络交互)-->3.减少交互次数(减少网络交互)-->减少CPU开销-->利用更多资源(增加资源)总结一些sql优化建议:一:操作符的优化1、IN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执
sqlite insert 优化 sql优化 oraclesql语句优化 oraclesql语句 sql语句优化