if ((pRecordset->ADOEOF) == (pRecordset->BOF))
{
    AfxMessageBox("NULL-1");
    return ;
}pRecordset->MoveFirst();
AfxMessageBox("ok-1");if ((pRecordset->ADOEOF) == (pRecordset->BOF))
{
    AfxMessageBox("NULL-2");
    return ;
}
AfxMessageBox("ok-2");
执行的结果是
OK-1
NULL-2也就是说,recordset执行了movefirst以后就变成了空集???!!!
是不是我的用法不对呢?