I don't think you can use globals in an Alarm. Another thing Palm should have changed years ago IMHO.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andreica Cristian Sent: Sunday, January 29, 2006 1:57 PM To: Palm Developer Forum Subject: Use an Alarm & Errorr using DB I am trying to use an alarm to launch my application, and I want to use a DB (to store and read information). If i launch normally i can access the DB. But when I my application is started using the alarm, I got an error, and my device is reseted. (It seems that the app can't acces the DB) Can someone tell me why, and how i can solve the problem ? Thanks. Here are some code lines: //globals typedef struct{ long type; char *name; }CheckDatabases; CheckDatabases databases[] = { { dbTypeCity, dbNameCity }, { dbTypeCountry, dbNameCountry }, { 0, NULL } }; //Trying to access the DB while(databases[i].type != 0) { db = DmOpenDatabaseByTypeCreator (databases[i].type, appFileCreator, dmModeReadOnly); if(!db) { error = DmCreateDatabase (0, databases[i].name, appFileCreator, databases[i].type, false); if(error) { FrmCustomAlert(ErrorAlert,"Eroare","Error creating the table",databases[i].name); return; } } } -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/ -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
