首页
社区
课程
招聘
[求助]vc中 sqlite 如何获取返回值
发表于: 2018-7-13 19:36 3294

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

2018-7-13 19:36
3294

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


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费
支持
分享
最新回复 (5)
雪    币: 1197
活跃值: (4008)
能力值: ( LV7,RANK:140 )
在线值:
发帖
回帖
粉丝
2
似乎只能通过回调函数累加
2018-7-14 11:11
0
雪    币: 60
活跃值: (474)
能力值: ( LV5,RANK:65 )
在线值:
发帖
回帖
粉丝
3
哎实在是太麻烦了
不过可以通过这个sqlite3_column_count 但是sql语句要换一下。
2018-7-14 17:44
0
雪    币: 864
活跃值: (3318)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
CppSQLite3了解一下咯
2018-7-14 18:18
0
雪    币: 97
活跃值: (141)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
这么写:

  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();

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

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册