首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dbExpress与ADO连接

dbExpress与ADO连接
EN

Stack Overflow用户
提问于 2012-07-27 09:05:24
回答 1查看 4.2K关注 0票数 4

对于这个实例,使用dbExpress数据库比ADO连接和访问db更快/更好/更少编程吗?

  • 应用程序将不会始终对DB进行读写。
  • DB大小将非常小(1000-2000行) (5列)
  • DB将与可移植应用程序一起存储/移动。
  • DB将只通过本地连接与app对话(不同网络上的计算机不会连接到数据库)

我从未使用过dbExpress,在编写网站时,我只使用过MYSQL。谢谢

格伦

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-27 12:42:12

没有dbExpress数据库。dbExpress是Delphi中数据库组件的名称。

使用dbExpress组件,您可以连接到目标数据库服务器( Server、Oracle、MySQL等)。使用数据库系统的本机协议。

假定,本机连接的优点之一是性能,因为您避免了ADO中间件。

第二个优点是,您不需要在Windows上运行,因为ADO是微软的产品。您可以在dbExpress应用程序中使用FireMonkey组件,并具有跨平台应用程序。

除非您有Enterprise 2或Delphi 2的更高版本,否则有使用some restrictions组件的dbExpress。

专业人员包括(注“本地”):

dbExpress本地数据库连接到InterBase和MySQL

企业包括:

数据库服务器连接到InterBase、Firebird、MySQL、Microsoft、Oracle、DB2、Informix、Sybase ASE、Sybase和ODBC

有第三方本地数据库组件可用(通常比专业人员和企业之间的成本差便宜得多)。

就编程而言,我发现使用本机组件稍微容易一些,因为您不需要创建ADO连接字符串,但主要数据库提供商也很容易在Internet上找到连接字符串。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11684729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档