SQLITE的C++接口之简明使用介绍
参考: http://www.sqlite.org/cintro.html 1. 执行查询语句返回数据,例如“select * from mytable”,可以调用: sqlite3_exec(callback);指定回调函数,则结果中的每条记录都会调用这个回调函数。 * sqlite3_open() * sqlite3_step(); 执行数据库操作,并返回第一个数据记录;要获得第n个记录,则调用n次; * sqlite3_column(); 用于读取返回的记录的各个字段的值 One-Step Query Execution Interface 2. 执行修改或插入数据的语句,例如“insert into mytable (c1,c2,...) values(v1,v2,...)",可以调用: * sqlite3_open() * sqlite3_bind(); 用于绑定sql语句中的values中的各个值。 * sqlite3_step(); 执行数据库操作 * sqlite3_finalize() * sqlite3_close() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 使用Doctrine2和PostgreSQL进行多个DB Schema和迁移
- c++ 之bind1st 、 bind2nd、copy_if、remove_if、remove
- c# – 以编程方式使用TabControl
- about Redefinition of sqlite3 as different kind of symb
- xcode – NSTask:启动app时无法posix_spawn:错误13
- swift 服务端要求json对象怎么办?(一)
- ArcGIS Server + ArcSDE + PostgreSQL + ArcMap安装(windo
- Magento布局XML中的“update”元素做什么?
- iphone – Guard Malloc不起作用
- Swift下自定义xib添加到Storyboard