NextSortRecord

NextSortRecord reads the next sort record and stores it in internal buffer

Syntax

Function NextSortRecord(rmsHandle As Integer) As Integer

Parameters

rmsHandle

RMS file handle

Return Values

On success, NextSortRecord returns 1.  If failed, it returns 0.

Remarks

Only call NextSortRecord after successfully called FirstSortRecord.

To get fields data:

If function RegisterFieldRegisterField is not called, first call GetFieldCountGetFieldCount to get the number of fields in

the RMS file then for each field call GetFieldTypeGetFieldType and GetStringFieldGetStringField, GetCharFieldGetCharField,

GetIntegerFieldGetIntegerField, GetLongFieldGetLongField, GetRealFieldGetRealField, GetMoneyFieldGetMoneyField, GetDateFieldGetDateField,

GetTimeFieldGetTimeField, GetBooleanFieldGetBooleanField depends on the field types.

If function RegisterFieldRegisterField is called, call FirstRegistedFieldFirstRegisteredField and NextRegistedFieldNextRegisteredField to get

the field names corresponding to the field data in the query buffer and for each field name call

GetFieldTypebyNameGetFieldTypebyName and GetStringFieldbyNameGetStringFieldbyName, GetCharFieldbyNameGetCharFieldbyName,

GetIntegerFieldbyNameGetIntegerFieldbyName, GetLongFieldbyNameGetLongFieldbyName, GetRealFieldbyNameGetRealFieldbyName,

GetMoneyFieldbyNameGetMoneyFieldbyName, GetDateFieldbyNameGetDateFieldbyName, GetTimeFieldbyNameGetTimeFieldbyName and

GetBooleanFieldbyNameGetBooleanFieldbyName depends on the field types.

See Also

FirstSortRecordNextSortRecord, AddSortFieldAddSortField