>If you open a database in read/write mode that is sitting in flash, the
>operating system will happily and merilly let you do that without causing
>an error.
I can change DmOpenDatabase to return dmErrROMBased when write is attempted
on a ROM stored database.
>However, if you try to change anything in the database, you of course will
crash.
I think this is good.
>Also, even if you DON'T change anything, you will crash
>inside the DmCloseDatabase call.
Can you say why? Given that Palm has a lot of apps which run fine from the
ROM, I don't think this is always true. Can you be more specific? Can you
give an example?
-Roger Flores