体系结构 PKU 应用程序 Application 驱动程序管理器 Drive manager 驱动程序 Drit 数据源 Data sourse
PKU 体系结构 应用程序 驱动程序管理器 驱动程序 数据源 Application Drive manager Drive Data sourse
应用程序层 PKU ◆使用ODBC接口的应用程序可执行以下任务 请求与数据源的连接和会话( SQLConnect) 向数据源发送SQL请求( SQLExecDirc或 SQLExecute) 对SQL请求的结果定义存储区和数据格式 请求结果 处理错误 如果需要,把结果返回给用户 对事务进行控制,请求执行或回退操作( SQLTransact 终止对数据源的连接( SQLDisconnect)
PKU 应用程序层 ❖使用ODBC接口的应用程序可执行以下任务: ▪ 请求与数据源的连接和会话(SQLConnect) ▪ 向数据源发送SQL请求(SQLExecDirct或SQLExecute) ▪ 对SQL请求的结果定义存储区和数据格式 ▪ 请求结果 ▪ 处理错误 ▪ 如果需要,把结果返回给用户 ▪ 对事务进行控制,请求执行或回退操作(SQLTransact) ▪ 终止对数据源的连接(SQLDisconnect)
驱动程序管理程序功能 PKU 处理几个ODBc的初始化调用 ◎为每一个驱动程序提供ODBC函数入口地点 为DBC提供提供参数和次数验证
PKU 驱动程序管理程序功能 为ODBC提供提供参数和次数验证 为每一个驱动程序提供ODBC函数入口地点 处理几个ODBC的初始化调用
驱动程序功能 PKU 令建立与数据源的连接 向数据源提交请求 令在应用程序需求时,转换数据格式 令返回结果给应用程序 ◆将运行错误格式化为标准代码返回 ◆在需要时说明和处理光标
PKU 驱动程序功能 ❖建立与数据源的连接 ❖向数据源提交请求 ❖在应用程序需求时,转换数据格式 ❖返回结果给应用程序 ❖将运行错误格式化为标准代码返回 ❖在需要时说明和处理光标
数据源的组成 PKU 数据 数据源 网络环 5境 操作系统 DBMS
PKU 数据源的组成 数据源 网络环境 DBMS 数据 操作系统