>?loFTP.Recordset.RecordCount && - its return -1
>
>I do next>loRecordset = loFTP.Recordset >loRecordset.MoveFirst() >DO WHILE .t. > ?loRecorset.Fields("Name").Value > IF !loRecordset.Eof > loRecorset.MoveNext() > ELSE > EXIT > ENDIF >ENDDO >>Whats going wrong? I always see same first record... it seems record pointer stay on first record.
loRecordset.MoveFirst() DO WHILE !loRecordset.EOF ?loRecordset.Fields("Name").Value loRecordset.MoveNext() ENDDOCetin