使用“导入记录”脚本步骤,自动导入 ODBC

因为访问 ODBC 数据源是您可能需要重复执行的任务,您可以使用“导入记录”脚本步骤创建脚本,使 ODBC 自动导入。用作其他文件格式时,某些脚本步骤选项会有所不同。

指定数据源”选项会存储:

  • 数据源名称和位置

  • 用户 ID 和密码(可选)

  • 要针对数据源执行的 SQL 查询

有关更多信息,请参阅导入记录脚本步骤

在“导入记录”脚本步骤中选择 ODBC 数据源时,随即打开“指定 ODBC SQL 查询”对话框。可以执行下列任意操作:

  • 指定一个生成查询的计算方式,包括选择一个包含查询的字段(参阅在字段中存储 SQL 查询

  • 键入要使用“导入记录”脚本步骤存储的新查询

  • 使用 SQL 查询生成器构造要使用“导入记录”脚本步骤存储的查询

注释 

  • 要保存用户名和密码,请在 ODBC“输入密码”对话框中选择“保存用户名和密码”。

  • 您可以为导入记录运行时计算的用户名和密码指定文本表达式,这些表达式可以提供存储在脚本步骤之外(例如在字段中)或根据当前上下文计算的值。

  • 包括对话框:关闭”选项会在 ODBC 导入期间隐藏所有的对话框。

  • 与其他脚本导入类似,“指定导入顺序”选项将字段顺序存储在“指定导入顺序”对话框中。

  • 设置错误捕获”脚本步骤会取消 ODBC 警告。

  • ODBC 导入功能会保存上一次 ODBC 导入中的数据源名、用户 ID 和密码,以及 SQL 查询。请在选择“指定导入顺序”或“指定数据源”选项时注意这一点。

  • 在 Windows 中,要使多个应用程序之间的交互自动执行,请浏览 ActiveX 功能。有关更多信息,请参阅利用 ActiveX Automation 编写脚本 (Windows)

  • 如果选择执行非全局字段的查询,则会执行当前记录中的查询。请参阅定义全局字段(具有全局存储的字段)

  • SQL 语句的最大长度不能超过 256 K 个字符 (512 KB)。

  • 如果使用“导入记录”脚本步骤导入包含 Unicode 字符串的 ODBC 数据,则 ODBC 驱动程序必须支持 Unicode。否则,结果可能不一致。