Tengo una aplicación MS-Access que formatea los datos en dos hojas de cálculo grandes (más de 20,000 filas), importa estos datos en tablas, ejecuta algunas consultas comparando los datos y las salidas resultados como archivos de Excel.Alternativa a MS-Access/Excel para manipulación de hojas de cálculo
El problema es que a medida que crece la aplicación (y el código VBA) se está convirtiendo en un problema con Access y me pregunto si hay un mejor enfoque?
¿Cuáles serían las ventajas/desventajas de una solución .NET (C#) decir, en comparación con MS-Access, y cuáles serían las mejores bibliotecas, etc. para usar?
Cheers,
Breandán
Saludos para las respuestas hasta el momento, se olvidó de mencionar sin embargo que esta aplicación tiene que ser estar solo, tengo que ser capaz de empaquetar la aplicación y y enviarlo al usuario final para instalar en su computadora. Esto solo tiene (de nota) que MS-Office y .Net Framework están instalados, así que no estoy seguro de cuán factible sería MySQL, etc. sin dónde alojarlo.
¿Cuál es el dolor que está experimentando el uso de Acceso? ¿Es la velocidad de ejecución? ¿Está importando los datos en Access, manipulándolos y luego generando archivos de Excel? –
Principalmente es el horrible IDE de VBA, manejo de excepciones pobre, opciones de registro y seguimiento de cambio de código. Se siente como un paso atrás en comparación con lo que he usado antes (java/eclipse, C#/VS). De momento, la aplicación es estable, pero es probable que se amplíe en los próximos meses, por lo que estoy buscando cambiar ahora. –