--- Benjamin Brazil wrote:
> I am trying to delete a database record using the following code:
>
> DatabaseHandle=DmOpenDatabaseByTypeCreator('DATA', 'PS02',
> dmModeWrite);
Insert:
if (DatabaseHandle != 0)
Otherwise, how do you know the database is open?
> DmDeleteRecord(DatabaseHandle, 1);
Instead, try:
err = DmDeleteRecord(DatabaseHandle, 0);
if (err != errNone)
// check if it was dmErrIndexOutOfRange, dmErrRecordArchived,
// dmErrRecordDeleted, or memErrInvalidParam...
I believe the first record is at index 0, not 1.
__________________________________________________
Do You Yahoo!?
Send FREE Valentine eCards with Yahoo! Greetings!
http://greetings.yahoo.com
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/