gpt4 book ai didi

oracle - 使用 Delphi 数据感知组件 - 优点和缺点

转载 作者:行者123 更新时间:2023-12-03 14:35:21 26 4
gpt4 key购买 nike

我想知道您对在项目中使用数据感知组件的看法。使用 Delphi 和数据感知组件(来自 Delphi 的标准套件或第三方)开发应用程序(win32 和 web)的“优势”和“弱点”是什么?

使用 FireBird 我经常使用 IBObjects,它是一套成熟的组件并且运行良好。

但是还有很多其他 RDBMS(MySQL、MSSQL、DB2、Oracle、SQLite、Nexus、Paradox、Interbase、FireBird 等)。如果您开发了大型项目,并且在其中使用了很多数据感知组件,请回答数据库类型和数据感知组件套件名称。

我对 DB2 (AS400) 也很感兴趣。您成功使用了哪些组件,或者哪些组件使用起来确实很痛苦?

最佳答案

我发现使用数据感知组件会导致应用程序在业务逻辑和 UI 逻辑之间没有明显的区别。

这对于小型项目来说很好,但随着项目变得越来越大,代码变得越来越难以维护。

事件代码的所有各个部分(及其交互)都可能成为理解的真正噩梦!

在这种情况下,我总是放弃数据感知组件并转而使用(手动编码的)MVC 设计。

这确实需要大量的前期编码工作,但结果(恕我直言)是一个可维护、可扩展和可调试的项目。

关于oracle - 使用 Delphi 数据感知组件 - 优点和缺点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4722563/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com