我用ODBC方式连接ORACLE 11g数据库,取字段类型为number(38)的字段值,但怎么也取都是0。部分源码见下:CDBVariant var;rs.GetFieldValue("PP_num",var);//数据库中有一条记录,该字段值是 10CString strNum;strNum.Foramt("int=%d,double=%f,float=%f",var.m_iVal,var.m_dblVal,var.m_fltVal);//这里我想看看到底取哪一个比较合适AfxMessageBox(strNum);//弹出结果为 "int=9752,double=0.000000,float=0.000000"
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货