Ok, so a UInt value to set. Now how to read? Should be a pointer to a UInt?
Derek
On Mon, 24 Apr 2000, you wrote:
> On Sun, 23 Apr 2000, Derek Kite wrote:
> > How does one go about getting and setting the database version?
> > I am getting this far, and getting a bus error when DmDatabaseInfo is called.
> >
> > JobAppInfo *pAppInfo = NULL;
> > UInt *version;
> >
> > if ( DmOpenDatabaseInfo (pDB,&dbID, NULL, NULL, &cardno, NULL ))
> > { return dmErrInvalidParam; }
> > if ( DmDatabaseInfo ( cardno, dbID,
> > NULL,
> > NULL,
> > version,
> > NULL,
> > NULL,
> > NULL,
> > NULL,
> > &appInfoID,
> > NULL,
> > NULL,
> > NULL ))
> > { return dmErrInvalidParam; }
> >
> > If I have NULL in place of version, all is well. I have tried a &version where
> > version is a UInt, and still no go.
> >
> > Is it a pointer, a localID, or what?
> >
> > Derek
>
> try:
> UInt version = 1;
>
> DmSetDatabaseInfo(... &version ... );
>
> you need a real value in "version", not a pointer.
>
> --
> Brian Mathis
> Direct Edge
> http://www.directedge.com
>
>
> --
> For information on using the Palm Developer Forums, or to unsubscribe, please see
>http://www.palm.com/devzone/mailinglists.html
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html