vc++ (access)怎么取得数据库中表中某列不为0出现的次数

vc++ (access)如何取得数据库中表中某列不为0出现的次数?
使用odbc与数据库相连,在vc中能否使用count来获取次数呢? 获取之后如何获得得到的次数呢?
如表1
moji goi bun
1 2 1
0 0 3 
0 0 2 
0 2 0
0 0 3

想要的结构是  
moji : 1  
goi: 2
bun: 4




------解决方案--------------------
sql语句吧。
select count(*) as recorcount from table where moji<>0
------解决方案--------------------
可以使用ADO,或ODBC。这跟其他编程语言差不多。
CDatabase
CRecordset
GetFieldValue