社区
其他数据库
帖子详情
sqlite数据库查询函数,sqlite3_exec和sqlite3_get_table。
女神打Boss
2015-07-26 12:56:06
求解答为什么不推荐使用sqlite3_get_table函数,为什么,具体的表现在哪里?
我来说一个sqlite3_get_table函数不支持bool类型。
另外用sqlite3_get_table函数查询时得到的字符串数组,如果查询的数据很多这个数组岂不是要很大,对查询操作会不会有影响,速度影响还是会有其他影响,会很吃电脑资源吗?
主要是刚写sqlite3_exec函数不会查询用啊!
跪求高手!!!
...全文
1289
9
打赏
收藏
sqlite数据库查询函数,sqlite3_exec和sqlite3_get_table。
求解答为什么不推荐使用sqlite3_get_table函数,为什么,具体的表现在哪里? 我来说一个sqlite3_get_table函数不支持bool类型。 另外用sqlite3_get_table函数查询时得到的字符串数组,如果查询的数据很多这个数组岂不是要很大,对查询操作会不会有影响,速度影响还是会有其他影响,会很吃电脑资源吗? 主要是刚写sqlite3_exec函数不会查询用啊! 跪求高手!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
金玲郎
2017-06-21
打赏
举报
回复
貌似别人说的sqlite3_exec可以使用
女神打Boss
2015-08-03
打赏
举报
回复
来个人啊,
Ansel-枫儿-Moe
2015-08-03
打赏
举报
回复
技术区的啊。。。不会sqlite3_get_table~
姓小名白丶
2015-08-03
打赏
举报
回复
说不定是bit类型呢?
NANU-NANA
2015-08-03
打赏
举报
回复
把分全给哥
2015-08-03
打赏
举报
回复
没用过sqlite数据库
超级格古达
2015-08-03
打赏
举报
回复
我来说sqlite3_get_table函数不支持bool类型。
女神打Boss
2015-08-03
打赏
举报
回复
来个人我好结贴啊
女神打Boss
2015-07-31
打赏
举报
回复
怎么木有人啊。
C语言
sqlite
3数据库
SELECT * FROM student WHERE score=98 OR name="李四";INSERT INTO student(id,name) values(1002, '李四');pazResult:查询结果 (char *的一维数组),[0, pnColumn-1]存储字段名称,后面存字段内容。INSERT INTO 表名 VALUES(, ,) //这种方式不能空,都要赋值。INSERT INTO 表名(, ,) VALUES(, ,) //这种方式可以空。
sqlite
3——
sqlite
3应用相关
函数
sqlite
3应用相关
函数
1、打开数据库:
sqlite
3_open 原型: int
sqlite
3_open( const char *filename, /* Database filename (UTF-8) */
sqlite
3 **ppDb /* OUT:
SQLite
db handle */ );
函数
功能:打开或创建数据库 参数说明: filename – 数据库文件名(相对或绝对路径), 如果该文件不存在,则该
函数
会创建该数据库文件并打开 如果该文件存在,
C语言调用
SQLITE
3数据库
1 先包含头文件 #include <
sqlite
3.h> 2 打开一个数据库 int
sqlite
3_open( const char *filename, /* Database filename (UTF-8) */
sqlite
3 **ppDb /* OUT:
SQLite
db handle */ ); 举例: if(
sqlite
3...
代码操作
sqlite
数据库
int (*callback)(void*,int,char**,char**):
函数
指针,
函数
地址,如果执⾏sql语句会有结果,有⼀个结果就执⾏⼀次
函数
指针对应的
函数
同时把结果作为参数进⾏调⽤。这个数组的元素与 f_val 中的元素是一一对应的。你可以通过数组索引来访问不同列的值,例如 f_val[0] 表示第一列的值,f_val[1] 表示第二列的值,依此类推。这是一个字符串数组,表示每一列的值。
sqlite
3 **ppDb:⼆级指针,⼀级指针的地址,⽤来存储打开的数据库⽂件信息的地址。
sqlite
3数据库API-执行sql语句(三)
sqlite
3_get_
table
sqlite
3_free_
table
sqlite
3_
exec
sqlite
3_get_
table
()接口又调用了
sqlite
3_
exec
();
sqlite
3_get_
table
()不会访问
SQLite
的任何内部数据结构;它只使用此处定义的公共接口
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章