现代相当于Foxpro,Access等?

时间:2009-10-29 14:44:55

标签: windows database

是否存在与Foxpro,Access等相当的现代日期?

我正在寻找一种内置数据库访问权限的编程环境,作为其最基本的功能之一。表数据非常容易绑定到GUI而不必编写大量胶水代码的东西。

也最好是编译成EXE进行分发而不必捆绑环境本身。

有什么想法吗?感谢。

5 个答案:

答案 0 :(得分:2)

Servoy似乎是FoxPro开发人员的热门替代品。它包含了很多你要问的事情。

答案 1 :(得分:1)

本着“ black 是新黑”的精神,我将建议Access。它仍然存在,它仍然完全符合您的需要。

答案 2 :(得分:0)

Sqlite是一个很好的解决方案。

它具有跨平台合规性。适用于.NET,Java等的适配器

对于Sqlite数据库的前端管理,see here

答案 3 :(得分:0)

我认为你会发现大多数人认为“一体化”选项根据定义不能是“现代的”。那是因为他们使用文件服务器数据库引擎而不是客户端服务器数据库(如果他们使用客户端 - 服务器引擎,数据库和用户前端必然是单独的进程)。

我花了大部分时间使用文件服务器数据库,发现它们对我合作的公司非常有用。但是大多数人并不认为这种技术具有有限的可扩展性,并且如果存在网络问题,则会受到文件损坏问题的影响,并且是最新的。

有一些开发环境(我最喜欢的是Delphi,但VS .NET也属于这一类),它们声称能提供与一体化产品相同的开发效率,但我发现这不是是这样的。我很乐意看到一个产品“绑定”到不同的数据库后端,并提供从Access获得的生产力,例如,如果它存在,我还没有听说过。

Access仍在开发和支持,我相信还有当前版本的FoxPro。我也花了很多时间使用一个利基产品R:Base,我觉得它非常高效并且可以产生漂亮的应用程序,但是在编程语言和访问操作系统方面肯定存在权衡。

答案 4 :(得分:0)

我认为您可以将Delphi用于开发工具,Firebird用于数据库数据库,IBExpert用于数据库的IDE