有关属性页,重载OnOk函数出现的问题
void CNewPrjPropertyPage1::OnOK()
{
........
}
void CNewPrjPropertyPage2::OnOK()
{
........
}
在page2激活的时候,我单击OK按钮时,却仍然先运行page1的OnOk函数,
然后再运行page2的OnOk函数。
不知道为什么会这样?
我想只运行对应的onok函数,该怎么做呢?
另外,还有一个ADO问题:
int count = 0;
ADODB::_RecordsetPtr rset = pCon->Execute("SELECT MAX(子项目编号) FROM 子项目表", &vRecordsAffected, 0);
count=(long)rset->GetCollect(0L); //问题在这!!运行时提示类型不匹配。
可数据库中的子项目编号是长整型的呀!
怎么回事啊?