I develop software for the web, desktop, and PocketPC. For a variety of reasons, I use MS Access ("MSA") quite a bit. In Embedded Visual Basic (eVB) there was a control used to access MSA, and ActiveSync provides a mechanism to sync selected tables from MSA to "Pocket Access". Microsoft provided no such control for Compact Framework ("CF"), even though you can use .NET on the desktop (or web if you use ASP.NET with IIS) to access MSA data. Consequently, there are third party controls which are promoted as providing the missing link. One which I've heard about can be found at www.inthehand.com. I have not tried any of them, as I do not like to use (due to issues of security and data integrity) certain types of code (i.e., data access wrappers) from third parties unless I have the source code, "just in case"... The work around which I use is to create .xml files which can be easily synced using ActiveSync (by placing the files into the "sync file folder"). Alternatively, I use WebServices to sync by passing datasets. There are other ways to do this, but it would be nice to be able to have a reliable, open source conversion control, which is what this thread is supposed to provide. I have not looked at it, though, as there have been so many posts by people who have had problems. Hopefully, they will work it out.
Otherwise, you can stick with eVB. You might also check out www.deVBuzz.com.
Sanford ("Sandy") J. Asman
Attorney at Law
570 Vinington Court
Atlanta, GA 30350
Phone: (770) 391-0215
Fax: (770) 668-9144
Email: sandy@asman.com