使用 SQLDriverConnect 连接

SQLDriverConnect 用于使用连接字符串连接到数据源。 在下列情况下,使用 SQLDriverConnect 而不是 SQLConnect

  • 使用包含数据源名称、一个或多个用户 ID、一个或多个密码以及数据源所需的其他信息的连接字符串建立连接。

  • 使用部分连接字符串建立连接,或者没有其他信息;在这种情况下,驱动程序管理器和驱动程序可以分别提示用户输入连接信息。

  • 建立与系统信息中未定义的数据源的连接。 如果应用程序提供部分连接字符串,驱动程序可以提示用户输入连接信息。

  • 使用根据 .dsn 文件中的信息构造的连接字符串建立与数据源的连接。

建立连接后,SQLDriverConnect 将返回已完成的连接字符串。 应用程序可以将此字符串用于后续连接请求。

本部分包含以下主题。