I don't see how it would be possible to create a copy without looping
because of the very nature of Pilot databases.  A database on a Pilot does
not represent what you normally think of as a database on a pc.  On a Pilot,
a database has a header that is kind of like an address book for the little
chunks of related data (i.e the data records) that are scattered throughout
storage memory.  To make a copy of a database, you would have to duplicate
the header, which would mean recalculating the LocalID's of all the chunks
(i.e. data records) that you duplicated.  Which seems to me to imply the
necessity of some sort of loop.

The looping would be pretty fast, so doing it that way should not be too
much of a performance hit.

Mitch

> -----Original Message-----
> From: Frey, Kerry [SMTP:[EMAIL PROTECTED]]
> Sent: Thursday, March 11, 1999 1:33 PM
> To:   [EMAIL PROTECTED]
> Subject:      Copying databases 
> 
> If I need to copy an entire database (basically have the same one with a
> different name), is there any way to do that besides looping through every
> record in the original? 

Reply via email to