共 6 篇文章
显示摘要每页显示  条
受 SQLite 多年青睐 C 语言到底好在哪儿?SQLite 近日发表了一篇博文,解释了为什么多年来 SQLite 一直坚持用 C 语言来实现,以下是正文内容:C 语言是最佳选择。平常,我们可能会看到有人描述某种语言“像 C 语言一样快”,却不会看到有人说,作为通用目的编程时,会有一门语言“比 C 语言快”,因为这种语言真的不存在。C 语言易于理解,契合...
SQLLite (三):sqlite3_get_table,sqlite3_free_tableSQLLite (三):sqlite3_get_table,sqlite3_free_table 分类: 数据库 2012-11-26 14:36 34人阅读 评论(0) 收藏 举报 上一篇介绍的sqlite3_exec 是使用回调来执行对select结果的操作,你得声明一个函数,如果这个函数是类成员函数,你还不得不把它声明成static的(要问为什么?这可...
第3个参数sqlite3_callback 是回调,当这条语句执行之后,sqlite3会去调用你提供的这个函数。第4个参数void*是你所提供的指针,你可以传递任何一个指针参数到这里,这个参数最终会传到回调函数里面,如果不需要传递指针给回调函数,可以填NULL。sqlite3_exec函数通过修改你传入的指针的指针,把你提供的指针指向错误提示信息,这样sqlite3_exec...
随着云和mobile设备的流行,SQLite作为一款开源的轻量级数据库也被越来越广泛地应用。SQLite,作为一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。注:官方网站是:http://www.sqlite. org或者http://www.sqlite .com .cn,能在上面获...
int sqlite3_step(sqlite3_stmt*);sqlite3_stmt * stmt;while(sqlite3_step(stmt) == SQLITE_ROW) { FileObject * file = [FileObject new];const char * str = (const char *)sqlite3_column_text(stmt, 0);str = (const char *)sqlite3_column_text(stmt, 1);str = (const char *)sqlite3_column_text(stmt, 2);str = ...
sqlite3_open()sqlite3_prepare()sqlite3_step()sqlite3_column()sqlite3_finalize()sqlite3_close()函数的返回值基于创建sqlite3_stmt参数所使用的函数,假如是使用老版本的接口sqlite3_prepare()和sqlite3_prepare16(),返回值会是 SQLITE_BUSY, SQLITE_DONE, SQLITE_ROW, SQLITE_ERROR 或 SQLITE_MISUSE,而v2版本的接口sqlite3_prepare_...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部