Specifies when the MSDataShape provider re-calculates aggregate and calculated columns in a hierarchical Recordset.

These constants are only used with the MSDataShape provider and the Recordset "Auto Recalc" dynamic property, which is referenced in the ADO Dynamic Property Index and documented in the Microsoft Cursor Service for OLE DB or Microsoft Data Shaping Service for OLE DB documentation.

Constant Value Description
adRecalcAlways 1 Default. Recalculates whenever the MSDataShape provider determines values that the calculated columns depend upon have changed.
adRecalcUpFront 0 Calculates only when initially building the hierarchical Recordset.

ADO/WFC Equivalent

These constants do not have ADO/WFC equivalents.