gpt4 book ai didi

数据库连接 Delphi

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

我使用 Delphi 多年,但从未使用过数据库,但最近开始研究和测试。

我必须说,我印象深刻,大部分事情都是自动发生的,我习惯于用 php 和 python 手写。

我要为 friend 开发一个商业系统,(2层)5台用户计算机,1台数据库服务器。

数据库服务器将是一台运行 (raid-1) 2 个硬盘驱动器(MySql5.1 或 Postgre 或 Firebird,欢迎提出建议)的体面机器。

ADO

  • 易于使用
  • 易于部署(仅 mysqlconnector 安装程序)
  • 越慢?

DbExpress

  • 需要传送 4 个文件 [dbxconnections.ini、dbxdrivers.ini、mysqldll、driverdll]
  • 越复杂(越难用)
  • ClientDataSet 增加了复杂性,但看起来确实很有用
  • 没有免费的 Postgre 驱动程序?

宙斯

  • 易于部署(1 个 dll)
  • 易于使用

如您所见,所需的功能是:

  • 易于使用
  • 易于部署

我无法在真实场景(客户端、服务器)中进行所有测试,所以我希望有经验的人可以帮助我选择哪个以及为什么。

编辑:谢谢大家,我想我会选择 ADO(可能)或 Zeos

提前致谢
亚瑟

最佳答案

@arthurprs,适合你的场景

(2 layers) 5 user computers, 1 > database server.

alt text http://www.techsolusa.com/images/firebird-logo-64.gif Firebird RDBMS 是一个很好的选择,因为它非常稳定、快速,可以运行在 Linux、Windows 和各种 Unix 平台上,满足您的要求。

alt text http://d.yimg.com/kq/groups/12858579/homepage/name/homepage.jpg关于连接组件,我选择 ZEOS .

这个组合我在很多中小型项目中使用过,效果非常好。

关于数据库连接 Delphi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2286222/

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