这段代码有什么问题呢?数据库已连接,Cstudies继承CRecordset,这个代码是完成一个显示功能的,List Control已初始化。 Cstudies study;
CString str;
int i=0; if (!study.IsOpen())
{
study.Open();
}
while (!study.IsEOF())
{
str=study.m_school_id.Left(8);
m_list.InsertItem(i,str);
m_list.SetItemText(i,1,study.m_classroom_id);
str=study.m_begintime.Format("%Y-%m-%d %H:%M:%S");
m_list.SetItemText(i,2,str);
str=study.m_endtime.Format("%Y-%m-%d %H:%M:%S");
m_list.SetItemText(i,3,str);
i++;
study.MoveNext();
}
study.Close(); 运行时提示
“ Debug Assertion Failed!
File:winctrl2.cpp
Line:547”
无法完成查询操作。跟踪的时候,str的值是正确的,应该就是函数的问题了。 请大家帮帮忙!
CString str;
int i=0; if (!study.IsOpen())
{
study.Open();
}
while (!study.IsEOF())
{
str=study.m_school_id.Left(8);
m_list.InsertItem(i,str);
m_list.SetItemText(i,1,study.m_classroom_id);
str=study.m_begintime.Format("%Y-%m-%d %H:%M:%S");
m_list.SetItemText(i,2,str);
str=study.m_endtime.Format("%Y-%m-%d %H:%M:%S");
m_list.SetItemText(i,3,str);
i++;
study.MoveNext();
}
study.Close(); 运行时提示
“ Debug Assertion Failed!
File:winctrl2.cpp
Line:547”
无法完成查询操作。跟踪的时候,str的值是正确的,应该就是函数的问题了。 请大家帮帮忙!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货