> It seems that the SyncWriteRec() function can change the record index
> (position) when you update an existing record, which seems somewhat
> non-intuitive.

It can, yes, which is one reason never to write records to the Palm
while iterating though a database.

> Is our only recourse to re-sort the Palm database after a HotSync

Yep.

> or is there a way to make the records keep their current index?

Not AFAIK. The docs specifically say not to rely on the order in which
records are written in a sync.

Cheers,
Jim Cooper

_____________________________________________

Jim Cooper      [EMAIL PROTECTED]
Tabdee Ltd      http://www.tabdee.ltd.uk

TurboSync - Writing Palm conduits with Delphi
_____________________________________________

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/tech/support/forums/

Reply via email to