【问题标题】:How to resolve Delphi Winsoft Adonis and Borland Data Access components Conflict?如何解决 Delphi Winsoft Adonis 和 Borland 数据访问组件冲突?
【发布时间】:2009-12-30 08:46:59
【问题描述】:

如何解决 Adonis 数据组件和 Borland 数据组件之间的冲突。

我有一个项目使用内部 Delphi TADOQuery 组件,该组件有一个属性 Database 将它连接到 TDatabase 组件。然后我有另一个项目,它使用来自 Adonis 的 TADOQuery,它具有连接到 TConnection 组件的 Connection 属性。

我的问题是,每次我尝试打开第二个项目(使用 Adonis 组件)时,它都会抱怨找不到某些属性(TADOQuery.Connection),因此无法编译。如何禁用/启用每个项目需要使用的相关包?

这两个包可以在同一个 delphi 安装中一起存在吗?

我正在使用 Delphi 7 和 Adonis 4.4

加特

【问题讨论】:

    标签: delphi delphi-7


    【解决方案1】:

    大多数时候,当我有这样的项目时,我会为每个项目创建组件的子类。因此,在我的情况下,我将使用带有 Database 属性的 TADOQuery 和带有 Connection 属性的 TADOQuery。

    当然,在你的情况下,这可能会有点困难,因为你已经有了项目,但我强烈建议你做类似的事情。

    您通常可以通过转到 Delphi 中的 Project Options 菜单并转到 Packages 并取消选中您不需要的包来为特定项目禁用/启用包。

    问候,

    史蒂芬

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 2019-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多