Searching for help on-line
-
I use Ado to connect SQL Server,when I deleted a record,the Provider report a Error Message:"Row handle referred to a deleted row or a row marked for deletion". The following is my sample code: pRecordset->delete(adAffectCurrent); pRecordset->Update(); pRecordset->MoveFirst(); i=0; while(!m_pRecordset->adoEOF) { varValue = pRecordset->GetCollect(long(i); i++; if (varValue.vt == VT_NULL) bstrValue = ""; AfxMessageBox(bstrValue); m_pRecordset->MoveNext(); }
-
I use Ado to connect SQL Server,when I deleted a record,the Provider report a Error Message:"Row handle referred to a deleted row or a row marked for deletion". The following is my sample code: pRecordset->delete(adAffectCurrent); pRecordset->Update(); pRecordset->MoveFirst(); i=0; while(!m_pRecordset->adoEOF) { varValue = pRecordset->GetCollect(long(i); i++; if (varValue.vt == VT_NULL) bstrValue = ""; AfxMessageBox(bstrValue); m_pRecordset->MoveNext(); }
Is it pRecordset, or m_pRecordset?