【问题标题】:Delphi 10.1 sem SQLConnection, ADOConnection, IBDatabaseDelphi 10.1 sem SQLConnection、ADOConnection、IBDatabase
【发布时间】:2016-09-02 05:24:15
【问题描述】:

我是 Delphi 的新手,我正在尝试寻找一个组件来连接 SQL Server 数据库。在 Delphi XE 中,我使用了 ADOConnection,但我找不到任何适用于此建议的组件。

【问题讨论】:

  • Delphi 10.1 Berlin 仍然有 TADOConnection 和其他与 ADO 相关的组件——它们与 XE 中的位置相同(组件面板上的 DBGo)。 IBDatabase 仅用于连接到 InterBase。你有什么问题?
  • 正如你在这张图片中看到的那样:postimg.org/image/rnfn2jokd我找不到那些组件...任何一个!
  • 你有什么版本的柏林? (Professional, Enterprise, Architect)我现在正在查看组件面板中的 DBGo 选项卡,在一个新的空白 VCL 表单应用程序中,它们都在那里。啊,等等 - 您正试图从 FMX 应用程序访问 SQL Server。它是 Win32 还是 Win64 应用程序?如果没有,ADO 不可用;这是一个仅限 Windows 的 API。请edit您的问题更具体地说明您要创建的项目类型。如果您未能向我们提供相关详细信息,我们将无法为您提供帮助。
  • 在“关于”选项中显示:Embarcadero® Delphi 10.1 Berlin 版本 24.0.22858.6822 及以下版本:产品许可证状态:已注册,入门,我在网站上下载了免费版本
  • 你的问题。 Starter 不包括数据库组件。您需要更高版本(至少专业版)。

标签: delphi


【解决方案1】:

您使用的是 Starter Edition,它不包括根据Delphi Product Editions matrix 的数据库访问组件。为了连接到数据库,您需要升级到更高的 SKU(版本)。

大多数第三方替代品也不适用于标准,因为标准 SKU 中不存在他们需要使用的基础类。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-15
    • 2017-07-10
    • 1970-01-01
    • 2016-12-13
    • 2017-06-25
    • 1970-01-01
    • 2010-09-20
    • 2010-12-26
    相关资源
    最近更新 更多