Sna*_*ore 6 sql-server delphi dbexpress delphi-2010
我正在迁移到Delphi 2010,我正在使用Microsoft SQL 2000(计划升级到SQL2008).我一直在使用BDE,并想知道我是否应该在未来的应用程序中使用dbGo(ADO)或dbExpress.有人可以向我解释使用其中任何一个的利弊吗?
非常感谢.
J__*_*J__ 5
我最近遇到了完全相同的困境,想知道是否要从ODBCExpress转移到ADO或dbExpress,它们更加支持开箱即用.
我的决定最终非常简单,因为它是为我做的:dbExpress是单向的,专为执行查询而设计,而不是通过数据集进行光标式移动.通过使用TDataSetProvider和TClientDataSet组件,您必须添加额外的支持以使用网格和其他db-aware控件.所以它可以完成,但额外的层次为我排除了它.
Zarko Gajic 在他的delphi.about.com网站上有一篇很好的文章.
我相信其他人会不同意,这很好,我欢迎讨论.
Moh*_*man 4
出于性能原因和未来的发展,我将选择 dbExpress。
dbExpress 从最新版本开始就被推高了,但是 dbGo 从 Delphi 5 或 6 开始就没有改变,并且每个版本都只包含一些修复,而 dbExpress 在每个版本中都得到了更多的改进,特别是在最近的几个版本中。
另一个选择是使用DevArt 的SDAC,与其他技术相比,它具有最佳的性能并且具有更高级的 Sql 服务器功能。
归档时间:
16 年,1 月 前
查看次数:
8549 次
最近记录:
14 年,7 月 前