我的代码是
cstring B6;
m_pSet2->GetFieldValue(6, B6);
m_ListCtrl.SetItemText(b,4,B6);
我从数据库里面去一个数据,float型,例如4.8E-11,当数据在小于E-10,我跟踪看了下运行B6就为0,当数据大于等于E-9例如3.2E-09,就能正常得到。
还有个奇怪的问题,我在xp上运行是正常的,都能取出数据,在win7上就碰到上面问题。求帮助啊!
万分感谢!
cstring B6;
m_pSet2->GetFieldValue(6, B6);
m_ListCtrl.SetItemText(b,4,B6);
我从数据库里面去一个数据,float型,例如4.8E-11,当数据在小于E-10,我跟踪看了下运行B6就为0,当数据大于等于E-9例如3.2E-09,就能正常得到。
还有个奇怪的问题,我在xp上运行是正常的,都能取出数据,在win7上就碰到上面问题。求帮助啊!
万分感谢!
Warning: ODBC Success With Info, _CrtDbgReport: String too long or IO Error_CrtDbgReport: String too long or IO ErrorDBMS: ACCESS
Version: 04.00.0000
Invalid parameter passed to C runtime function.xp下运行没有;
直接用 CDBVariant 取值