读书人

MFC将数据库表中的记录显示在List Con

发布时间: 2012-05-22 18:18:54 作者: rapoo

MFC将数据库表中的记录显示在List Constrl列表空间中的小问题

C/C++ code
// TODO: Add extra initialization here    m_database.Open(_T("TeacherDB"));  //打开数据源    DWORD dwExStyle = LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_HEADERDRAGDROP|LVS_EX_ONECLICKACTIVATE;    m_ListTeacher.ModifyStyle(0,LVS_REPORT|LVS_SINGLESEL|LVS_SHOWSELALWAYS);    m_ListTeacher.SetExtendedStyle(dwExStyle);    m_ListTeacher.InsertColumn(0,"职工号",LVCFMT_CENTER,50,0);    m_ListTeacher.InsertColumn(1,"姓名",LVCFMT_CENTER,50,0);    m_ListTeacher.InsertColumn(2,"部门",LVCFMT_CENTER,75,0);    CString strSQL;    strSQL.Format("select * from teachers");    ListAll(strSQL);  //打开教职工表,将所有记录显示在列表中        return TRUE;  // return TRUE  unless you set the focus to a control

代码中的 m_ListTeacher 是 List Control 空间的变量;
这里的 ListAll 是什么意思?为什么我编译 说 'ListAll' : undeclared identifier !

[解决办法]
没有找到ListAll这个函数,你肯定是copy哪里的代码。。。

读书人网 >C++

热点推荐