I use the dmdelete function to delete the records in my database but i think that the records are only assigned to deleting becouse whem i navigate from the records i receive an error and my plam reset.
DmDeleteRecord doesn't physically remove the record from the database. It marks it as deleted, removes the data chunk, and moves the record to the end of the database (i.e., the index changes). The actual deletion takes place at the next HotSync.
DmRemoveRecord physically removes the record immediately.
When i finish to delete a record in my database i need to rebuild it of any way ?
Generally, no, as long as you understand how the delete and remove functions work and program accordingly.
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
