首页
论坛
课程
招聘
[求助]vc中 sqlite 如何获取返回值
2018-7-13 19:36 1547

[求助]vc中 sqlite 如何获取返回值

2018-7-13 19:36
1547

select count(*) from person where name = '张三' 比如这条语句,表中有两个张三,返回的2 怎么获取到。


[培训] 优秀毕业生寄语:恭喜id咸鱼炒白菜拿到远超3W月薪的offer,《安卓高级研修班》火热招生!!!

收藏
点赞0
打赏
分享
最新回复 (5)
雪    币: 298
活跃值: 活跃值 (261)
能力值: ( LV7,RANK:140 )
在线值:
发帖
回帖
粉丝
yeyeshun 活跃值 2 2018-7-14 11:11
2
0
似乎只能通过回调函数累加
雪    币: 98
活跃值: 活跃值 (164)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
褐眼男子 活跃值 1 2018-7-14 17:44
3
0
哎实在是太麻烦了
不过可以通过这个sqlite3_column_count 但是sql语句要换一下。
雪    币: 47
活跃值: 活跃值 (294)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
saloyun 活跃值 2018-7-14 18:18
4
0
CppSQLite3了解一下咯
雪    币: 96
活跃值: 活跃值 (29)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
啤酒肚 活跃值 2018-7-16 10:11
5
0
这么写:

  sql.Format("select 张三,李四 from Scanner where IP = '%s'",IP) ;
               localRecordsetPtr = GetRecord(sql);

       
               localRecordsetPtr->MoveFirst();        

               if(!localRecordsetPtr->adoEOF)
               {
                       if(localRecordsetPtr->Fields->GetItem("张三")->GetValue().vt==VT_NULL)
                               dbSetupVRV = 0;
                       else
                               dbSetupVRV = localRecordsetPtr->Fields->GetItem("张三")->GetValue();

                       
               }
雪    币: 3433
活跃值: 活跃值 (331)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
shuyangzjg 活跃值 2018-8-1 13:21
6
0
select count(*) as personCount from person where name = '张三' 
游客
登录 | 注册 方可回帖
返回