gpt4 book ai didi

database - 为 Delphi 应用程序选择数据库和许可

转载 作者:太空狗 更新时间:2023-10-30 01:47:58 25 4
gpt4 key购买 nike

我们有 Delphi XE2。我们正在为我们的应用程序寻找数据库。我们已经尝试过 Absolute Database,它支持我们需要的大部分 SQL 命令。我看到大多数 Delphi 用户都选择 Firebird,但它似乎很难使用。我对数据库和许可证感到非常困惑。这是我的问题:

  1. 当我们选择数据库时,比如说 Absolute Database、Firebird、MySql embedded 等,如果我们有 3000 个客户,我们还需要向数据库开发人员付费吗?还是一次性收费?我很困惑,因为他们说当我们购买时,我们可以在我们的建筑物内使用它 (http://www.componentace.com/order/licenses.php)。但是当我们发布我们的软件时,我们的客户当然需要使用相同的数据库。

  2. Absolute DB 易于安装并支持大多数 SQL 查询。 Firebird 不支持大多数 SQL 查询。这是正确的吗?

  3. 当我们尝试使用 Firebird 时,我们使用 FlameRobin 来设计数据库。但是当我们尝试使用 IB 组件进行连接时,它显示“无法连接数据库”。

非常感谢...

最佳答案

  1. Firebird 完全没有许可费。然而,一旦你依赖它,帮助维护这个伟大的项目是明智的。有很多方法可以帮助 Firebird 项目:

    http://www.firebirdsql.org/#consider-your-contribution

  2. 不正确。 Firebird 非常强大,支持大多数 SQL 标准以及对存储过程和触发器的强大 SQL 扩展

  3. 检查您的数据库连接字符串。如果您通过网络连接,它通常类似于 server_ip:full_db_path,如果是本地连接,它通常类似于 full_db_path。您始终可以使用 ALIAS 代替 full_db_path。确保你的 Firebird 服务器正在运行,或者,如果使用嵌入式,它是否安装正确。 Firebird 拥有出色且非常完整的文档,并且是开源项目中最好的支持小组之一。

关于database - 为 Delphi 应用程序选择数据库和许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10279908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com