驱动程序管理器错误和警告检查

驱动程序管理器完全或部分地执行大量函数,并会因此检查这些函数中的所有或部分错误和警告。

  • 驱动程序管理器实现 SQLDataSourcesSQLDrivers ,并检查这些函数中的所有错误和警告。

  • 驱动程序管理器检查驱动程序是否实现 SQLGetFunctions。 如果驱动程序未实现 SQLGetFunctions,则驱动程序管理器将实现并检查其中的所有错误和警告。

  • 驱动程序管理器部分实现 SQLAllocHandleSQLConnectSQLDriverConnectSQLBrowseConnectSQLFreeHandleSQLGetDiagRecSQLGetDiagField,并检查这些函数中的某些错误。 对于其中一些函数,它可能会返回与驱动程序相同的错误,因为两者都执行类似的操作。 例如,如果其中一个无法显示 SQLDriverConnect 的登录对话框,驱动程序管理器或驱动程序可能会返回 SQLSTATE IM008(对话框失败)。