就Delphi而言,ADO调用了Microsoft提供的数据库驱动程序.BDE调用Borland提供的数据库驱动程序.ADO和BDE在基本相同的事情上做得很好.BDE在过去几年中没有任何重大变化,但ADO也没有.两者都能够调用第三方ODBC驱动程序,因此可以扩展.
如果我要开始一个新项目,我建议在BDE上使用ADO.ADO由更大的程序员使用,由OS供应商直接支持,并且由于大多数需求已经到位,因此更容易部署.(例外情况可能是特定的数据库驱动程序,但您也会遇到使用BDE的问题).
8年多以前,我将我的一个BDE应用程序完全移植到ADO,并且从未抱歉.这种痛苦非常值得增加灵活性和易于部署.
| 归档时间: |
|
| 查看次数: |
2483 次 |
| 最近记录: |