连接数据库

功能

与数据库建立连接。

输入

名称 说明 示例
链接 数据库相关信息 根据要求填写
主机 【字符串】数据库所在的服务器,localhost为本机。 填写数据库所在的机器IP
端口 【整型】端口号,如oracle数据库默认端口号为1521。 填写端口号
数据库名称 【字符串】数据库名称。 填写连接的数据库的名称
用户名称 【字符串】连接数据的用户名称。 连接数据库的用户名称
用户密码 【字符串】连接数据的密码。 连接数据库的用户密码

选项

名称 说明 示例
数据库类型 【枚举】数据库类型,有SQLServer、MySQL、Oracle、
Access、DBF、SyBase、Informix、ADOConnect、SQLite、
ODBC、PostgreSQL、DB2、DaMeng、TiDB、TDSQL、
openGauss、GaussDB和ArgoDB这18种数据库供选择,可根据需求选择。
Oracle
连接模式 【枚举】ADO/FireDAC/Uni三种模式可供选择,根据需求选择 Uni
字符集 【String】可选择utf8、gbk等。默认
服务器名称 【布尔】是否使用数据库实例 ID 名称连接,默认否。使用 Oracel 数据库连接时才能使用该参数

输出

名称 说明 示例
数据库 【TdataTable】数据库名称,连接数据库函数的输出变量,创建输出变量。 d

注意/说明

1.数据库连接模式:

  • ADO:选择 ADO 模式进行连接,需要安装配置 odbc 驱动,安装存放的路径无限制。(可自行在网上下载)

  • FireDAC:选择 FireDAC 模式进行连接,则需要安装 FireDACDriver32 驱动。

  • Uni:选择 Uni 模式进行连接,不需要进行任何配置,可直接连接。

    特例说明

    [info] 说明

    2024.04.28 及之后的 Server 中“数据库类型”参数支持选择 “GaussDB” 参数项。

    ① “GaussDB” 数据库类型支持华为高斯数据库;

    ② 当数据库类型为 “GaussDB” 时,连接模式必须为 “Uni” 模式,且需要在产品下载中心下载 “Gauss” 包,并根据位数将解压后的

    “psqlODBC” 目录放置 Control 或者 Aegnt 目录里。 ③ 当数据库类型为 “DaMeng” 时,连接模式必须为 “Uni” 模式,且需要在产品下载中心下载 “dmodbc” 包,并根据 Win 平台位数将

    解压后的 “dodbc.d1l” 文件放置 Control 或者 Aegnt 目录下的“dmodbc” 目录里。

    [info] 说明

    目前仅提供 windows 平台 的 dll 文件,若无 “dmodbc” 目录则手工建立即可。

2.在2024.06.24及之后的 Server 中“数据库类型”参数支持选择 “ArgoDB” 参数项,且使用时需要先在 Control 或者 Aegnt 所在机器上配置好 ArgoDB 数据库的 ODBC 驱动。

相关函数

示例/演示

示例附件

组件[连接数据库]_20210421.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""