RE: Help with DmSetDatabaseInfo

2003-09-02 Thread LionScribe
I do not know how you initialized 'label', I imagine it's just a pointer,
when it's supposed to be a character array, where the value is copied to.
Therefore you don't need all that code.
Just do the following
char label[dmDBNameLength];
DmSetDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL
,NULL);

you do not need to call first
DmDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,&appinfoID,NULL,N
ULL,NULL);

LionScribe
-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of rguevara
Sent: Tuesday, September 02, 2003 3:59 PM
To: Palm Developer Forum
Subject: Help with DmSetDatabaseInfo


Hi, i have one problem.
When i change the name of DB for other, whith
DmDatabaseInfo/DmSetDatabaseInfo.

i loss the pointers associated to Database?
(i write the database appinfo block and set it).
I think what do. Because the converter to csv read the offset of appinfo
with
ridicules values.

I get data with:
DmDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NU
LL);

Change the name:
StrCopy(label, "PedidosDBSend");
DmSetDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL
,NULL);


I need do this? :

DmDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,&appinfoID,NULL,N
ULL,NULL);
StrCopy(label, "PedidosDBSend");
DmSetDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,&appinfoID,NUL
L,NULL,NULL);


--
Open WebMail Project (http://openwebmail.org)

--
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/


Help with DmSetDatabaseInfo

2003-09-02 Thread rguevara
Hi, i have one problem.
When i change the name of DB for other, whith DmDatabaseInfo/DmSetDatabaseInfo.

i loss the pointers associated to Database? 
(i write the database appinfo block and set it).
I think what do. Because the converter to csv read the offset of appinfo with
ridicules values.

I get data with:
DmDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);

Change the name:
StrCopy(label, "PedidosDBSend");
DmSetDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL);


I need do this? : 

DmDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,&appinfoID,NULL,NULL,NULL);
StrCopy(label, "PedidosDBSend");
DmSetDatabaseInfo(0,dbID2,label,NULL,NULL,NULL,NULL,NULL,NULL,&appinfoID,NULL,NULL,NULL);


--
Open WebMail Project (http://openwebmail.org)

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/