访问的替代方案

lam*_*cro 14 database ms-access portable-database

有没有MS Access的替代品?

要求:

  • 便携数据库文件
  • 用于数据输入的集成表单开发
  • 无需编译.可以动态修改.

还有两个要求:

  • 适用于Linux或Windows
  • 不必是免费的

    编辑:强调数据输入的集成表单开发作为此问题的最高投票答案,在编辑时,都建议使用简单的数据库系统.对于简单的部门级CRUD(以及更多)应用程序,Access仍然很难替换的原因是数据库,数据输入表单和报告工具的集成.简单地推荐一个数据库并没有回答提出的问题.

mma*_*lay 9

OpenOffice附带的那个可能是你正在寻找的,它被称为"Base"我相信:http://dba.openoffice.org

我投票支持zacherates,因为我也喜欢SQLite.


Not*_*tMe 9

您的选择似乎是:

  1. SQL Server Express.这曾经被称为MSDE

  2. SQL Server精简版.

  3. MySQL.

  4. SQLite.

  5. VistaDB.

==========

我正在修改这个以添加我发现的唯一真正的竞争者:Kexi

http://kexi-project.org/

我不能说我已经使用过它,但看起来它会做你想做的一切.


Aar*_*paa 5

SQLite总是我对轻量级数据库的选择,虽然它没有表单创建者,因为它只是一个数据库.

SQLite很棒,因为:

  • 它只是一个由您的应用程序调用的库,而不是服务器.
  • 没有配置.
  • 您的数据库只是一个文件.

(...并且您可以在内存数据库中进行测试,对于那些沉迷于单元测试的人:)

  • 我认为真正的问题是:当它根本没有回答这个问题时,为什么要对它进行投票. (3认同)
  • 哈,jeez,一些白痴刚刚再次投了票.人们意识到这需要什么**这不能回答问题**(这也是一个很好的问题,对于我真正感兴趣的**实际**答案) (3认同)

Gal*_*ian -2

SQLite太棒了。