sqlite 总结

sqlite3_open            连接数据库 

sqlite3_exec()          执行sql语句  -创建表,表结构修改,

                                                  -数据记录的操作:增insert into 删delete from 改update 

                                                                              查select * from

有回调函数,可对执行sql语句(select*from)返回的结果集进行自定义输出

sqlite3_get_table()    执行sql语句  -创建表,表结构修改,

                                                  -数据记录的操作:增insert into 删delete from 改update 

                                                                              查select * from

                               无回调函数,sqlite3会自动把执行sql语句(select*from)返回的结果集输出存储在sqlite3_get

                                                  table(,,&pazresult,&pnRow,&pnCol,)的第3个参数pazresult指针指向的内存中.

                                                       将pazresult指向的内存存储的结果集输出至stdout的范式:

    /***********************************************************

    * 输出结果集
    *   dbResult 的字段值是连续的,
    *   从第0索引到第 nColumn - 1索引都是字段名称,
    *   从第 nColumn 索引开始,后面都是字段值,

    *   它把一个二维的表(传统的行列表示法)用一个扁平的形式来表示

    * ***********************************************************/

    int i,j;

    int index = pnCol;  //从pazresult[pncol]开始就是字段的值了

    for(i=0;i<pnRow;i++){

        for(j=0;j<pnCol;j++){

            fprintf(stdout,"%s : %s \n",pazResult[j],pazResult[index]);

            index++;

        }

    }  

                                             123

转载于:https://www.cnblogs.com/plant/p/4969529.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值