WinCE uses UniCode (double-byte) when storing any/all text data. To the
best of my knowledge the desktop (x86 based) emulator code is incapable of
reading this format and will raise errors when you attempt it.
I've seen many people try to copy a .cdb (with the ActiveSync filter turned
off) from the device to the desktop emulator directory - only to get errors
when attempting to read it there.
><<From what I've seen .cdb's created for emulation and those
>created for the PocketPC are not interchangeable (probably due to WinCE's
>use of UniCode on the PocketPC).>>
>Can you elaborate on this statement?
>> Careful... if you're simply trying to convert the .mdb to a .cdb for use
>> emulation you've found the right utility.
>> However, if you plan to distribute the resulting .cdb for use on a
>> it won't work. From what I've seen .cdb's created for emulation and
>> created for the PocketPC are not interchangeable (probably due to WinCE's
>> use of UniCode on the PocketPC).
>> >Thanks.... it seems to work...
>> >have you seen the source code anywhere (mdg->cdb)...
>> >> You can find a tool at
>> >> (Take care: When a table has no index, then an empty line is in the
>> >> .tdb.-file. Delete it an the Program works fine. With the tool
>> >> .cdbs don't work on WinCE ?!)
>> >> much luck, Peter
>> >> > does anyone have any code/software to convert mdb database to cdb
>> >> > database file? The software MUST run on PC.