对于这个实例,使用dbExpress数据库比ADO连接和访问db更快/更好/更少编程吗?
我从未使用过dbExpress,在编写网站时,我只使用过MYSQL。谢谢
格伦
发布于 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上找到连接字符串。
https://stackoverflow.com/questions/11684729
复制相似问题