第8章 数据库编程 (2).ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:139 大小:2.1MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

第8章 数据库编程 (2).ppt

第8章数据库编程(2).ppt

预览

免费试读已结束,剩余 129 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中国人民大学信息学院第八章数据库编程8.1嵌入式SQL8.1嵌入式SQL8.1.1嵌入式SQL的处理过程嵌入式SQL的处理过程(续)嵌入式SQL的处理过程(续)8.1嵌入式SQL8.1.2嵌入式SQL语句与主语言之间的通信嵌入式SQL语句与主语言之间的通信(续)一、SQL通信区SQL通信区二、主变量主变量(续)主变量(续)主变量(续)主变量(续)主变量(续)三、游标(cursor)游标(续)四、建立和关闭数据库连接五、程序实例程序实例(续)程序实例(续)程序实例(续)8.1嵌入式SQL8.1.3不用游标的SQL语句不用游标的SQL语句(续)一、查询结果为单记录的SELECT语句查询结果为单记录的SELECT语句(续)查询结果为单记录的SELECT语句(续)二、非CURRENT形式的增删改语句非CURRENT形式的增删改语句(续)非CURRENT形式的增删改语句(续)非CURRENT形式的增删改语句(续)8.1嵌入式SQL8.1.4使用游标的SQL语句使用游标的SQL语句(续)一、查询结果为多条记录的SELECT语句1.说明游标2.打开游标3.推进游标指针并取当前记录推进游标指针并取当前记录(续)4.关闭游标二、CURRENT形式的UPDATE语句和DELETE语句CURRENT形式的UPDATE语句和DELETE语句(续)CURRENT形式的UPDATE语句和DELETE语句(续)嵌入式SQL8.1.5动态SQL动态SQL简介(续)一、使用SQL语句主变量使用SQL语句主变量(续)二、动态参数动态参数(续)动态参数(续)动态参数(续)8.1嵌入式SQL8.1.6小结小结(续)第八章数据库编程8.2存储过程8.2存储过程8.2.1PL/SQL的块结构PL/SQL的块结构(续)PL/SQL的块结构(续)8.2存储过程8.2.2变量常量的定义8.2存储过程8.2.3控制结构控制结构(续)控制结构(续)控制结构(续)控制结构(续)8.2存储过程8.2.4存储过程存储过程(续)存储过程(续)存储过程(续)二、存储过程的用户接口存储过程的用户接口(续)存储过程的用户接口(续)存储过程的用户接口(续)存储过程的用户接口(续)存储过程的用户接口(续)三、游标8.2存储过程8.2.5小结第八章数据库编程8.3ODBC编程8.3ODBC编程8.3.1数据库互连概述数据库互连概述(续)8.3ODBC编程8.3.2ODBC工作原理概述一、应用程序二、驱动程序管理器三、数据库驱动程序数据库驱动程序(续)四、ODBC数据源管理ODBC数据源管理(续)8.3ODBC编程8.3.3ODBCAPI基础ODBCAPI基础(续)一、函数概述函数概述(续)二、句柄及其属性句柄及其属性(续)句柄及其属性(续)句柄及其属性(续)三、数据类型数据类型(续)8.3ODBC编程8.3.4ODBC的工作流程ODBC的工作流程(续)ODBC的工作流程(续)ODBC的工作流程(续)ODBC的工作流程(续)一、配置数据源配置数据源(续)配置数据源(续)二、初始化环境初始化环境代码三、建立连接建立连接代码四、分配语句句柄分配语句句柄代码五、执行SQL语句执行SQL语句(续)程序源码程序源码六、结果集处理结果集处理(续)结果集处理(续)程序源码代码七、中止处理中止处理代码8.3ODBC编程8.3.5小结下课了。。。