我在一个拥有数千个MS Access应用程序的大型组织工作.我没有写任何这些 - 事实上,大多数原作者早已离开公司 - 但有时候另一个Access应用程序登陆我的桌面寻求支持.我太喜欢用不同的解决方案替换访问权限了.
我知道MS Access(Jet数据库)的数据库部分有几个不错的选择,例如SQLite,MySQL,VistaDB等.
我想知道的是:有什么东西可以取代MS Access的前端部分吗?
即可用于构建表单,编写简单脚本和查询等的东西?
@BracC问"为什么要替换访问?" - 确实是一个公平的问题.
我想摆脱访问,因为:
我真正喜欢找到的东西是可以在MDB文件中读取并输出类似C#的东西来复制功能.(或任何语言 - 不挑剔).
我希望这一切都清楚.如果没有,请发表评论,我会重新编写/添加详细信息.
@GuinnessFan提出了一些我感兴趣的观点.我已经添加了我的评论来讨论这些观点.
自从我提出问题以来我们做了什么:
我要向所有给我有用答案的人表示非常感谢.
我一直在寻找SO,似乎找不到比2008年左右更近的东西.
我正在寻找具有类似功能的Microsoft Access的替代品.即:
另一个问题是VS Lightswitch被推荐(仍在Beta 2中).我看了一下它,虽然它似乎很好但它仍然是合理的新的,并且在这个阶段没有报告.
我的主要目的是拥有一个简单,便携且可以轻松访问的数据库(一次只能由一个人访问,有时也可以由多人访问).我知道Access可以提供这个,如果它似乎是我可能会坚持使用的最佳解决方案,但有没有其他人发现有用的自定义数据捕获,过滤和创建报告?
我知道可以使用Visual Studio或类似的东西,但更喜欢与Access更符合的东西.
类似问题的链接(但似乎有些陈旧):