读书频道 > 网站 > 网页设计 > Objective-C程序设计入门与实践
12.6.5 数据操作语句(insert、update和delete)
15-11-23    下载编辑
收藏    我要投稿   
《Objective-C程序设计入门与实践》详细介绍了Objective-C语言和苹果iOS、Mac平台面向对象程序编程的知识;结合独特的学习方法,在每章都合理嵌入大量的范例,让本书更适合于读者学习和课堂教学。如果你对iPhone立即去当当网订购

数据操纵是在数据库管理使用很频繁的操作,它主要完成数据的插入、修改和删除等功能。在小节12.6.3中介绍了,它的一些语法结构。本小节将着重通过示例的方式来介绍如何使用它们。代码清单12-8将展示如何向数据表中插入数据。

代码清单12-8 向表中插入数据

-(void) InsertMBKey:(NSString *)key
{   
    BOOL isOK = NO;
    sqlite3_stmt *statement;
    static char* sql ="Insert Into MBKey (key) values (?);";
    int success = sqlite3_prepare_v2(sqlDataBase, sql, -1, &statement, NULL);
    if (success != SQLITE_OK)
    {
        isOK = NO;
    }
    else
    {
        sqlite3_bind_text(statement, 1, [key UTF8String], -1, SQLITE_TRANSIENT);  
        success = sqlite3_step(statement);
        sqlite3_finalize(statement);
    } 
    if (success == SQLITE_ERROR)
    {
        isOK = NO;
    }
    else
    {
      isOK = YES;
    }
   
    return;
}

 

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站