When I run this code after a query with about 500 records
   oQry:GoTop()
   DO WHILE !oQry:eof()
      oQry:Skip(1)
   ENDDOit take about 0.52seconds
When I run this in a DBF-file with the same records
Go Top
   DO WHILE !eof()
      Skip
   ENDDOit take about 0.1 seconds
Is there a faster way to read the result of a query?
Thanks
Marc
Marc
FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite