奇怪的现象 ADO 的addnew 无反应?
IADORecordBinding *rstADOBind;
....
if(rstADO->Supports (adAddNew))
{
_tcscpy(m_User.m_NUMBER, (LPCTSTR)m_Number);
try{
rstADOBind->AddNew(&m_User);
}
catch (...)
{
AfxMessageBox("eeror 1");
}
当数据表中无记录时,AddNew()不起任何作用,但是只要加入一条记录后,
该程序又一切正常,真是奇怪的现象。
我试了一切方法,包括打开方法,和游标类型,还是同样的现象。
不知为什么?