Piggy-backing on Tony's post because I don't see the original post in my
newsreader ...
There seems to be considerable confusion about Pocket Access. I had always
understood that Pocket Access was a cut-down version of Access that was only
ever bundled with devices using one particular version of the Windows CE
operating system, and was not available in any other way or with any other
version of Windows CE. So I was quite surprised to find 'Pocket Access'
supported on my new Dell Axim Pocket PC 2002 device! But this 'Pocket
Access' is not an application, but a database engine - it really should have
been called 'Pocket Jet'. It has no UI, it is a component that is only
available via code.
ActiveSync can transfer files between the PC and the Pocket PC,
automatically converting from the desktop MDB format to the 'Pocket Access'
CDB format, but it's just a straight file transfer - the developer is
responsible for all the work of synchronising records. And there is no
support for 'Pocket Access' in .NET, the only way to use it with .NET is to
write unmanaged wrappers in eMbedded VC++, so it's probably not a good
choice if 'future-proofing' is an important consideration.