4,011
社区成员
发帖
与我相关
我的任务
分享
void CMyDlg::OnStatr()
{
m_listm.DeleteAllItems();
if(m_Set.IsOpen())
m_Set.Close();
m_Set.Open(AFX_DB_USE_DEFAULT_TYPE,"月统计表");
m_nRecordCount=this->Show();
}
int CMyDlg::Show()
{
int i=0;
m_Set.MoveFirst();
if(m_Set.m_column1==0)
{
m_Set.Close();
return i;
}
do
{
CString s;
s.Format("%s",m_Set.m_column1);
m_listm.InsertItem(i,s,0);
s.Format("%.1f",m_Set.m_column2);
m_listm.SetItemText(i,1,s);
s.Format("%.1f",m_Set.m_column3);
m_listm.SetItemText(i,2,s);
s.Format("%s",m_Set.m_column4);
m_listm.SetItemText(i,3,s);
s.Format("%s",m_Set.m_column5);
m_listm.SetItemText(i,5,s);
s.Format("%.1f",m_Set.m_pm__);
m_listm.SetItemText(i,4,s);
i++;
m_Set.MoveNext();
} while(!m_Set.IsEOF());
m_Set.Close();
return i;
}