请问我C++连接ACCESS数据库 添加 修改 删除数据的问题
void CAddaccountDlg::OnAdd()
{
CAddDlg dlg;
if (IDOK==dlg.DoModal ())
{
try
{
m_pRecordset->Open ("SELECT * FROM account",m_pConnection.GetInterfacePtr (),
adOpenStatic,adLockOptimistic,adCmdText);
m_pRecordset->AddNew ();
m_pRecordset->PutCollect ("account",(_variant_t)dlg.m_strAccount);
m_pRecordset->PutCollect ("number",(_variant_t)dlg.m_strNumber);
m_pRecordset->PutCollect ("score",(_variant_t)dlg.m_strScore);
m_pRecordset->Update();
}
catch (_com_error e)
{
if (3105==e.WCode ())
MessageBox ("此游戏帐号正在发放中!");
return;
}
AfxMessageBox ("添加成功!");
}
// TODO: Add your control notification handler code here
}
为什么我添加了在列表控件中没有立即显示,还有为什么数据库一会连上一会又连不上了