HOWTO: Detect an Empty CRecordset Object

ID: Q121950


The information in this article applies to:
  • The Microsoft Foundation Classes (MFC), included with:
    • Microsoft Visual C++ for Windows, versions 1.5, 1.51
    • Microsoft Visual C++ 32-bit Edition, versions 2.0, 4.0, 4.1, 4.2, 5.0, 6.0


SUMMARY

The CRecordset represents a set of records obtained from a data source through a query. If no records from the data source match the query, there will be no records in the record set object so CRecordset::IsEOF and CRecordset::IsBOF both return a nonzero value. A query is executed during calls to CRecordset::Open and CRecordset::Requery, so empty record sets can be detected calling CRecordset::IsEOF and/or CRecordset::IsBOF after executing a query.


REFERENCES

This behavior is described in the documentation for CRecordset::IsEOF and CRecordset::IsBOF.

Additional query words: empty recordset MfcDatabase kbprg kbMFC kbVC150 kbVC51 kbVC200 kbVC400 kbVC410 kbVC420 kbVC500 kbVC600

Keywords :
Version : winnt:
Platform : winnt
Issue type : kbhowto


Last Reviewed: February 2, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.