我很难找到一个可以为我的朋友做这件事的工具(无需自己设计)。我需要一个带有数据库的简单程序,可以在其中设计和保存输入表单和视图。
一个病人的表格可能包含 50 列,因此必须能够使列默认,比如通过提交数据的表格。
我所说的视图是指基于各种条件(WHERE runny_nose=True...)的“已保存选择”,但尽可能方便保存,并且有导出选项就更好了。这真的存在吗?一方面,这似乎微不足道,另一方面,我的 Google 能力也下降了。
答案1
只有几千行,Microsoft Access 和 LibreOffice Base 都应该能够处理它。
它们都支持表格,既可以用于输入,也可以用于查看记录(行)。
它们都支持“已保存的选择”,即查询。表单也可以基于查询进行过滤。
它们都支持报告,一种具有查询格式的“友好视图”。
它们都提供直接 SQL 执行。
它们都支持各种后端数据库。Access 默认使用 Jet,LibreOffice 默认使用 HSQLDB(有传言称它正在/已经转向 SQLite,不再使用 Java)。
我个人认为 Microsoft Access 更稳定,而且通常更容易设计表单和关系。LibreOffice Base(从 OpenOffice.org Base 分支)是跨平台的,但功能不如 Access 丰富(对我来说)。当然,Base 是免费的。
请记住交通(喷气式飞机)和基础(HSQLDB)。Base 本身可能在 HSQLDB 之上有进一步的限制,但我找不到任何文档。如果你将 Access 或 Base 放在不同的后端之上,限制可能会更少/不同。
答案2
我建议您看看 Sierra Software 的 FileAmigo。您可以下载免费版本以确定它是否满足您的需求。注册版本的价格约为 50 美元。FileAmigo 表格以电子表格格式呈现,还可以支持相关数据(表格)。创建“查找”信息和生成报告的功能非常容易。FileAmigo 文件采用 Access - .mdb - 格式和结构。该产品在 Windows 下运行。如果您正在寻找一款非常易于使用、价格合理且功能强大的产品,那么 FileAmigo 可能符合您的要求。
答案3
我建议使用 MS Access 或 OpenOffice Base 来完成这项任务。您可以按照自己喜欢的方式设置表格和表单,尽管可能需要进行一些编程(取决于应用程序的特定需求),但您应该可以轻松获得一个不错的应用程序。
您还可以非常轻松地创建视图(在 Openoffice 中称之为查询)或使用不同的软件连接到数据库。
我更喜欢 OO Base,因为它是免费的,而且可以在 Linux 和 OSX 上运行。请看: