I am trying to create a windows mobile application that contains a database and can occasionally be connected to the Internet. When connected, I would like to sync the local database with the central database server. The central server is a MySQL server. The local database can be anything (probably SQL Compact).
What I did so far:
- Installed Microsoft Sync Framework
- Installed MySQL for ADO.NET
- Created a Smart Device Project
- Created a WCF Library (from this tutorial)
- Created a connection to the central MySQL database in the Server Explorer
- Failed to create a Local Database Cache with the MySQL connection
The problem is that when I create a new Local Database Cache, the list of available connections does not include my MySQL connection. Furthermore, when I go to create a new connection, there is no MySQL Driver in the list (as opposed to the list available when creating a connection in the Server Explorer).
Any help? I feel that I got this Microsoft Sync Framework all wrong. Or that I am missing something.
I'm looking for tutorials as well. Google wasn't really helpful (neither was Microsoft for that matter).
Thank you in advance.