为什么我要查询的数据在设的列表控件中显示不出来

shkfhsu 2014-01-02 05:20:12
为什么我要查询的数据在设的列表控件中显示不出来
有两个查询按钮和显示的函数
void CSs3View::OnButton1()
{UpdateData(TRUE);
// TODO: Add your control notification handler code here
choice=1;

show(m_checkbynum);
m_checkbysub="";
UpdateData(FALSE);
}

void CSs3View::OnButton2()
{UpdateData(TRUE);
// TODO: Add your control notification handler code here
choice=2;

show(m_checkbysub);
m_checkbynum="";
UpdateData(FALSE);
}

void CSs3View::show(CString s)
{
CString str;
while(myshowlist.GetItemText(Data)>0)
{myshowlist.DeleteString(0);
}
m_pSet->MoveFirst();
while(m_pSet->IsEOF()!=1)
{switch(choice)
{
case 1:
{
if(m_pSet->m_studentnum==s)
{
str.Format ("%8s%8s%6s%6f",m_pSet->m_studentnum ,m_pSet->m_studentname,
m_pSet->m_subject,m_pSet->m_mark);
myshowlist.AddString(str);
m_pSet->MoveNext ();
myshowlist.UpdateData(FALSE);
}
else
m_pSet->MoveNext ();
}
break;
case 2:
{
if(m_pSet->m_subject==s)
{if(m_pSet->m_mark <60)
less60++;
else if(m_pSet->m_mark <70)
between60to70++;
else if(m_pSet->m_mark <80)
between70to80++;
else if(m_pSet->m_mark <90)
between80to90++;
else
than90++;
str.Format ("%8s%8s%6s%6f",m_pSet->m_studentnum ,m_pSet->m_studentname,
m_pSet->m_subject,m_pSet->m_mark);
myshowlist.AddString(str);
m_pSet->MoveNext ();
UpdateData(FALSE);
}
else
m_pSet->MoveNext ();
}
break;
}
}

}

...全文
374 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shkfhsu 2014-01-03
  • 打赏
  • 举报
回复
调试的时候获取了数据库的内容
oyljerry 2014-01-03
  • 打赏
  • 举报
回复
先看有没有查到数据

4,018

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧