作者:海天豆浆 | 来源:互联网 | 2023-07-18 17:57
MyMicrosoftAccessdatabase(FEBE)hasgrownoutofthelimitationsandIvetoimportmoredata,
My Microsoft Access database (FE/BE) has grown out of the limitations and I've to import more data, so Access is not the right choice for me anymore. I'll switch to MySQL (NOT SQL Server) as a good alternative, but I'm wondering what to use as a front-end to the MySQL database. Should I keep my Access VBA code and front-end (using a ODBC connection) or ...? High performance is not required.
我的Microsoft Access数据库(FE / BE)已经超出了限制,我将导入更多数据,因此Access不再是我的正确选择。我将切换到MySQL(不是SQL Server)作为一个很好的选择,但我想知道什么用作MySQL数据库的前端。我应该保留我的Access VBA代码和前端(使用ODBC连接)还是......?不需要高性能。
3 个解决方案
1
If you've already invested a lot in your front end development, to me it's a no-brainer to keep the Access front end.
如果你已经在前端开发上投入了大量资金,对我来说,保持Access前端是一个明智的选择。
On the other hand, if you're not comfortable with developing in Access and the app you have is relatively trivial, and you have a favorite development platform that you can easily get up and running with very quickly, things tip in the other direction.
另一方面,如果你不习惯在Access中开发并且你拥有的应用程序相对简单,而且你有一个最喜欢的开发平台,你可以很快地轻松启动和运行,事情就是另一个方向。
Also, if you have a change of requirements, such as needing to deploy on the web or to remote users, that can be a good reason to abandon your investment in the Access front end.
此外,如果您需要更改要求(例如需要在Web上部署或远程用户),这可能是放弃对Access前端投资的一个很好的理由。
But in general, the first choice is to stick with what is already working, and then move on only if there are unresolvable problems with that.
但总的来说,第一选择是坚持已经有效的方法,然后继续前进,只要有无法解决的问题。