微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

数据库连接Delphi

我使用delphi多年,但从来没有使用数据库的东西,但最近开始研究和测试.

我必须说,我印象深刻,大部分事情都是自动发生的,我习惯用手写在PHPpython中.

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

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

ADO

>易于使用
>轻松部署(仅限MysqLconnector安装程序)
>慢一点?

的dbExpress

>需要发送4个文件[dbxconnections.ini,dbxdrivers.ini,MysqLdll,driverdll]
>越复杂(越难使用)
> ClientDataSet增加了复杂性,但看起来非常有用
>没有免费的Postgre驱动程序?

zeos

>轻松部署(1个dll)
>易于使用

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

>快
>易于使用
>易于部署

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

编辑:谢谢大家,我想我会和ADO(可能)或zeos一起去

提前致谢
亚瑟

解决方法

我使用ADO在许多商业大容量系统上工作没有任何问题.部署相对简单,因为它包含在操作系统中.由于它拥有如此广泛的受众,因此大多数主要问题已得到确认和纠正.获得ADO连接的帮助非常简单.数据库支持非常深入( connectionstrings.com),这使得支持其他数据库引擎几乎是微不足道的(您可能仍需要安装客户端驱动程序,但几乎任何解决方案都是如此).

性能不是问题,它实际上将归结为数据库架构和引擎选择.

原文地址:https://www.jb51.cc/mssql/77377.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐