In ADO 2.0, you can create an internal index for a Field object by setting its dynamic Optimize property. This dynamic property is added to the Field object’s Properties collection when you set the CursorLocation property to adUseClient. Remember that this index is internal to ADO 2.0—you can't gain access to it or use it for any other purpose.