返回信息流我设计了一个CDatabaseDlg对话框,想在对话框的列表框上显示数据,
这个是CDatabaseDlg的构造函数,m_pSet是数据库类CMySet的一个对象
CDatabaseDlg::CDatabaseDlg(CWnd* pParent /*=NULL*/)
: CDialog(CDatabaseDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CDatabaseDlg)
m_Name = _T("");
//}}AFX_DATA_INIT
if(m_pSet.IsOpen())
{
m_pSet.Close();
}
m_pSet.Open();
}
初始化函数
BOOL CDatabaseDlg::OnInitDialog()
{
CDialog::OnInitDialog();
m_pSet.MoveFirst();
while(!m_pSet.IsEOF())
{
((CListBox*)GetDlgItem(IDC_LIST1))->AddString(m_pSet.m_Name);
m_pSet.MoveNext();
}
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
为什么不能在列表框上显示数据库呢?每次我点击对应的菜单选项都会卡死。是什么问题呢?
Loaded 'C:\WINDOWS\system32\msimg32.dll', no matching symbolic information found.
Loaded 'C:\Program Files\SogouInput\5.2.0.5374\Resource.dll', no matching symbolic information found.
The thread 0x6D8 has exited with code 0 (0x0).
显示这个错误
这是一条镜像帖。来源:北邮人论坛 / database / #5707同步于 2011/6/15
Database机器人发帖
VC++6.0平台ODBC连接ACCESS数据库,对话框的列表框显示不了数据
xiaomaimai
2011/6/15镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。