Good Morning Group
I developed an application last year with a .cdb that was complian
with PocketPC 2000/2002. When I attempt to load that same app o
PocketPC 2003 devices I'm thrown an error. This issue was resolve b
running the Database conversion wizard. This would require each o
my users to run the datbase conversion wizard after they've installe
my app

I need to know what the changes were to the newer databases so I ca
make them by hand myself and then distribute the app

Or if anyone els has any better ideas that'd be great

My main goal is do distibute the database without requiring eac
PocketPC 2003 user to run the Database conversion Wizard.

Re: Pocket DataBases 2002/2003 by Peter

Peter
Wed Feb 04 14:44:08 CST 2004

You have a few choices which may or may not be applicable for your app:-
* Generate and populate the database on the device on first run
* Distribute 2002 and 2003 versions of your app with the appropriate
database type
* Distribute a single application but with two databases (perhaps deleting
the redundant one when the app first executes and you check the os version)
* Distribute only 2002 format and require users of 2003 devices to upgrade
the database with the wizard

Peter
--
Peter Foot
Windows Embedded MVP
OpenNETCF.org Senior Advisor
www.inthehand.com | www.opennetcf.org

"Annual Meeting" <anonymous@discussions.microsoft.com> wrote in message
news:BFF4B361-F7C5-4D94-8EC0-3220CACB68C4@microsoft.com...
> Good Morning Group,
> I developed an application last year with a .cdb that was compliant
> with PocketPC 2000/2002. When I attempt to load that same app on
> PocketPC 2003 devices I'm thrown an error. This issue was resolve by
> running the Database conversion wizard. This would require each of
> my users to run the datbase conversion wizard after they've installed
> my app.
>
> I need to know what the changes were to the newer databases so I can
> make them by hand myself and then distribute the app.
>
> Or if anyone els has any better ideas that'd be great.
>
> My main goal is do distibute the database without requiring each
> PocketPC 2003 user to run the Database conversion Wizard.



Re: Pocket DataBases 2002/2003 by GROELL

GROELL
Thu Feb 05 11:52:39 CST 2004

"Peter Foot [MVP]" <feedback@nospam-inthehand.com> écrivait
news:#LSal#16DHA.2524@TK2MSFTNGP11.phx.gbl:

> You have a few choices which may or may not be applicable for your
> app:- * Generate and populate the database on the device on first run
> * Distribute 2002 and 2003 versions of your app with the appropriate
> database type
> * Distribute a single application but with two databases (perhaps
> deleting the redundant one when the app first executes and you check
> the os version) * Distribute only 2002 format and require users of
> 2003 devices to upgrade the database with the wizard
>
> Peter

I have only a 2003 machine, how would I get a 2002 compatible .cdb file.

Pascal

Re: Pocket DataBases 2002/2003 by Magnus

Magnus
Tue Feb 10 04:35:36 CST 2004

You could have your PPC application create the database on first run instead
of distributing it (as Peter Foot mentioned). Just let the application
detect the OS and then decide with CeCreateDatabaseXXX method to call.

"GROELL Pascal" <pgroell@ENLEVERhotmail.com> wrote in message
news:XnF9486C0065A37FPg@207.46.248.16...
> "Peter Foot [MVP]" <feedback@nospam-inthehand.com> écrivait
> news:#LSal#16DHA.2524@TK2MSFTNGP11.phx.gbl:
>
> > You have a few choices which may or may not be applicable for your
> > app:- * Generate and populate the database on the device on first run
> > * Distribute 2002 and 2003 versions of your app with the appropriate
> > database type
> > * Distribute a single application but with two databases (perhaps
> > deleting the redundant one when the app first executes and you check
> > the os version) * Distribute only 2002 format and require users of
> > 2003 devices to upgrade the database with the wizard
> >
> > Peter
>
> I have only a 2003 machine, how would I get a 2002 compatible .cdb file.
>
> Pascal