使用 SQLDriverConnect 进行连接

SQLDriverConnect 用于使用连接字符串连接到数据源。 SQLDriverConnect 用于以下方案,而不是 SQLConnect

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

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

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

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

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

本节包含以下主题。