Creo que todo está bien completamente loco o no sabe absolutamente nada acerca de Access.
bien es cierto que las herramientas de convertir a SQL Server para SQL Server son más fáciles de usar que cualquier cosa a su disposición para convertir a SQL Server a MySQL. Pero la dificultad de la ampliación no debe impulsar su elección de back-end, porque es una opción de una sola vez. Elija su base de datos de back-end en función de lo que funcione mejor para usted. Si bien SQL Server Express es gratuito, tiene una serie de limitaciones que MySQL no tiene.
Como ya he dicho en los comentarios, puede exportar una tabla de Access a MySQL mediante la definición de un DSN para su base de datos MySQL y simplemente con el comando Exportar en el menú archivo de Access. Los resultados no serán necesariamente perfectos, por lo que es posible que tenga que modificar los resultados, truncar la tabla MySQL e insertar los datos reales una vez que todas las tablas MySQL estén en su lugar. Sí, esto es más trabajo que las herramientas de SQL Server, pero todavía es bastante fácil de hacer.
Y no es algo que tienes que hacerlo bien en el primer intento, ni tampoco tiene que hacerlo varias veces.
Si MySQL es su motor de base de datos preferido para su aplicación, entonces continúe con esto. Usar SQL Server por completo debido a las herramientas de creación más elaboradas es realmente un caso de la cola moviendo al perro.
que todo depende: en el presupuesto, su perfil actual, número de formularios ... –
Cuando dice "C# front-end" ¿está hablando de WinForms, WPF, ASP.NET WebForms, ASP.NET MVC o Silverlight? –
jesse, probablemente winforms, ¡lo más simple posible! –