用MFC ODBC连接ACCESS,显示小数的时侯遇到问题。 大家好,我在用MFC ODBC连接ACCESS,显示小数的时侯遇到个问题,我在ACCESS里的该字段数据类型里选择的是单精度,在工程里该字段的变量类型选择的是FLOAT,在执行工程的时侯,显示的该字段下面的数据却是全部为0(ACCESS里该字段下面有整数也有小数),不知道这是怎么回事,希望大家帮忙找找原因,我是刚刚接触数据库的,不是很了解,呵呵,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注:在ACCESS和工程里的数据类型都设置为整型 的时侯是能正常显示的,我反它都改成FLOAT就出错了! 呵呵,不好意思,忘贴了,显示代码如下:int CLhwyView::Show(){ int i=0; m_pSet->MoveFirst(); do { CString s; s.Format("%d",m_pSet->m_column1); m_ListCtrl.InsertItem(i,s,0); m_ListCtrl.SetItemText(i,1,m_pSet->m_column2); s.Format("%d",m_pSet->m_column3); m_ListCtrl.SetItemText(i,2,s); s.Format("%d",m_pSet->m_column4); m_ListCtrl.SetItemText(i,3,s); s.Format("%d",m_pSet->m_column5); m_ListCtrl.SetItemText(i,4,s); s.Format("%d",m_pSet->m_column6); m_ListCtrl.SetItemText(i,5,s); i++; m_pSet->MoveNext(); } while(!m_pSet->IsEOF()); m_pSet->MoveFirst(); return i;}第三列和第四列为小数类型. s.Format("%d",m_pSet->m_column3); %f吧。 凹凸平面的纹理映射 开个帖子交流DXUI 怎么把窗口界面怎么能写到DLL文件里面 我在 vs 2005 的工具箱里怎么找不到 status bar 求教:WSASendTo函数一次性 能传输多大的数据? 单文档视图如何启动后固定大小和位置? API 加载ActiveX 程序退出时 Crash CTreeList如何支持右键单击弹出菜单? 用visual c++2005编译原vc++ 6.0的程序遇到的问题 一个送分问题:在VC++中如何添加一个全局函数?(步骤请详细点) vs c++问题 那里有基于机器码的注册模块下载?
int CLhwyView::Show()
{
int i=0;
m_pSet->MoveFirst();
do
{
CString s;
s.Format("%d",m_pSet->m_column1);
m_ListCtrl.InsertItem(i,s,0);
m_ListCtrl.SetItemText(i,1,m_pSet->m_column2);
s.Format("%d",m_pSet->m_column3);
m_ListCtrl.SetItemText(i,2,s);
s.Format("%d",m_pSet->m_column4);
m_ListCtrl.SetItemText(i,3,s);
s.Format("%d",m_pSet->m_column5);
m_ListCtrl.SetItemText(i,4,s);
s.Format("%d",m_pSet->m_column6);
m_ListCtrl.SetItemText(i,5,s);
i++;
m_pSet->MoveNext();
} while(!m_pSet->IsEOF());
m_pSet->MoveFirst();
return i;
}
第三列和第四列为小数类型.
%f吧。