创建连接到 ODBC 数据源的数据链接的步骤

可以将来自多个数据源的数据链接到 AutoCAD Architecture 2022 toolset 图形。为了链接到数据源,可以使用以下数据库提供程序:

通过这些数据库提供程序,用户可以链接到以下数据源:

注: 以下说明介绍了通过 Microsoft Excel 文件创建数据源链接的过程。采用相同方法,您可以创建连接到 Microsoft Access 数据库、纯 ASCII 文本文件和逗号分隔文件的数据链接。

创建连接到 Microsoft Excel 文件的数据链接

  1. 通过以下构件之一打开“字段”对话框:
    如果希望... 则…
    在文字元素中插入数据库字段 请参见“在 AutoCAD 文字中插入字段的步骤”。
    在多行文字 (mtext) 元素中插入数据库字段 请参见“在 AutoCAD 多行文字中插入字段的步骤”。
    在 AutoCAD 表格单元中插入数据库字段 请参见“在 AutoCAD 表格单元中插入字段的步骤”。
    在属性定义中插入数据库字段 请参见“在 AutoCAD 属性中插入字段的步骤”。
    在特性集定义中插入数据库字段 请参见“在特性集定义中插入字段的步骤”。
    在对象特性中插入数据库字段 请参见“在对象特性中插入字段占位符的步骤”。
    在对象样式中插入数据库字段 请参见“向对象样式特性添加字段的步骤”。
  2. 在“字段类别”下选择“AEC 数据库”。

  3. 在“字段名称”下选择“DatabaseField”。
  4. 单击以下按钮之一:
    按钮 说明
    如果希望在 32 位计算机上创建新的 UDL 链接,请使用此按钮。
    如果正在 64 位计算机上工作,但却希望创建一个连接到 32 位数据源的链接,请使用此按钮。
    如果正在 64 位计算机上工作,并且希望创建一个连接到 64 位数据源的链接,请使用此按钮。
  5. 单击“提供程序”选项卡。

  6. 选择 Microsoft OLE DB Provider for ODBC Drivers,然后单击“下一步”。
  7. 在“连接”选项卡中,单击“使用连接字符串”。

  8. 单击“构建”。

  9. 单击“新建”可建立一个指向新 DSN 文件的链接。

  10. 在“创建新数据源”对话框中,选择 Microsoft Excel Driver (*.xls)。
    注: 此处列出的其他受支持的驱动程序有 Microsoft Access Driver (*.mdb) 和 Microsoft Text Driver (*.txt, *.csv)。使用这些驱动程序,可以创建连接到 Access 数据库、纯 ASCII 文本文件或逗号分隔文件的链接。
  11. 单击“下一步”。

  12. 为新的 DSN 文件输入名称,然后单击“下一步”。
  13. 确认数据源的设置都正确无误,然后单击“完成”。
  14. 在“ODBC Microsoft Excel 安装”对话框中,选择 DSN 文件应该支持的 Microsoft Excel 版本。
  15. 单击“选择工作簿”。

  16. 选择应该用作数据源的 XLS 文件,然后单击“确定”三次,直到返回到“数据链接特性”对话框的“连接”选项卡。

    此时,选择为数据源的 Microsoft Excel 文件会显示在“连接字符串”下。

  17. 若要验证与数据源的连接是否正常,请单击“测试连接”。
  18. 为数据库连接输入用户名并输入密码(可选)。
  19. 在“输入要使用的初始目录”下,从下拉列表中选择所需 Excel 文件。
  20. (可选)单击“高级”选项卡,定义网络和权限设置。
  21. 如果选择了网络服务器上的数据源,可以定义网络设置。
  22. 定义对数据源的访问权限。
  23. (可选)单击“所有”选项卡,查看并编辑适用于所选 OLE DB 提供程序的 OLE DB 初始化特性。
  24. 单击“确定”。
  25. 在“字段”对话框中,选定 Excel 文件将显示为数据源。

    您可以选择数据表和条目,如“选择数据库字段的步骤”中所述。