tous饰品中国官网报价:VC+ACCESS

来源:百度文库 编辑:高校问答 时间:2024/04/28 23:39:54
我刚开始学数据库。在用VC通过ODBC访问ACCESS时,总是无法添加记录。
//添加按扭
m_pSet->AddNew();
m_bAddMode=TRUE;
CEdit * pCtrl=(CEdit *)GetDlgItem(IDC_NUM);
int result=pCtrl->SetReadOnly(FALSE);
UpdateData(FALSE);

//OnMove
if (m_bAddMode)
{
m_bAddMode=FALSE;
UpdateData(TRUE);
if (!m_pSet->CanUpdate())
return FALSE;
TRY
{
m_pSet->Update();
}
CATCH(CDBException,e)
{
return FALSE;
}
END_CATCH;
m_pSet->Requery();
UpdateData(FALSE);
CEdit * pCtrl=(CEdit *)GetDlgItem(IDC_NUM);
pCtrl->SetReadOnly(TRUE);
return TRUE;
}
m_bAddMode是一个BOOL型的变量。这完全是根据书上写的,但是就是添不进去,后来增才发现,OnMove函数根本就没有执行。我现在要添加一条记录,总是不成功,问题出在哪?

不知道 看起来没有问题啊
迷糊了。。。