Under POSE with a debug ROM, I'm told one of my DmGetRecord fails with ErrGettingRec, yet I know I passed a valid record index. I suspect it's because the record is marked as busy (hence the message about busy records I get when I close the database). Does this mean I can't rewrite this record anymore? How can I remove its busy attribute?
The busy bit is set by DmGetRecord, and cleared by DmReleaseRecord. If you just need to read a record and not modify it, use DmQueryRecord.
-- Ben Combee, DTS technical lead, PalmSource, Inc. "Combee on Palm OS" weblog: http://palmos.combee.net/ Palm OS Dev Fourm Archives: http://news.palmos.com/read/all_forums/
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
