驱动程序任务

驱动程序执行的特定任务包括:

  • 与数据源连接和断开连接。

  • 检查驱动程序管理器未检查的函数错误。

  • 启动事务;这对应用程序是透明的。

  • 将 SQL 语句提交到数据源以供执行。 驱动程序必须将 ODBC SQL 修改为特定于 DBMS 的 SQL;这通常仅限于将 ODBC 定义的转义子句替换为特定于 DBMS 的 SQL。

  • 将数据发送到数据源并从中检索数据,包括转换应用程序指定的数据类型。

  • 将特定于 DBMS 的错误映射到 ODBC SQLSTATE。