计算机 编程 教程 pdf,计算机专业教程-第3章编程接口介绍.pdf

本文概述了DB2UDB的各种编程接口,包括嵌入SQL、CLI/ODBC、JAVA、DAO/RDO/ADO,介绍了它们的特点与应用场景。通过实例展示,探讨了不同接口在开发中的优缺点,并指出了《DB2UDB指南》系列书籍作为参考资料。章节还涵盖了服务器端特性如约束、UDT、LOB等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载

第3章 编程接口介绍

• DB2 UDB应用程序概述

• 嵌入S Q L编程

• CLI/ODBC应用程序

• JAVA应用程序

• DAO 、R D O 、A D O应用程序

本章将介绍对DB2 UDB 可用的编程方法及其特色,其中一些方法附有简单的例子,在这些

例子中,有些并不是只适用于 M i c r o s o f t编程环境。本章的目的就是,向你提供在开发应用程序

时使用的接口。

本章将描述客户端编程方法,这包括:

• 嵌入S Q L—静态、动态。

• 调用级接口(C L I )、开放数据库连接(O D B C )。

• JAVA接口—J D B C 、S Q L J 。

• DB2应用程序编程接口(A P I s )。

• Microsoft数据对象—A D O 、R D O 、D A O 。

在第4章中,将讲解服务器端特性,包括约束、用户自定义类型( U D T )、大对象(L O B )、

存储过程、用户自定义函数和触发器。

每一种编程方法都有其优缺点。选择的方法往往根据实际编程的需要。本章将向你介绍每

种方法。《DB2 UDB Application Development Guide 》和《DB2 UDB Application Building Guide 》

提供了每种编程方法的详细信息,可供参考。

3.1 DB2 UDB应用程序概述

本节将对DB2 UDB 应用程序的各个部分做一个概要的介绍,虽然这些部分都是相同的,但

是,实现这些通用部件的实际编码随着编程接口、语言、工具的不同而不同,接下来的几节将

第3章 编程接口介绍使用39

下载

详细介绍这些细节。一个DB2 UDB应用程序包含的代码将完成以下几个关键任务:

• 变量的声明和初始化。

• 数据库的连接。

• 数据库事务的执行。

• 断开与数据库的连接。

• 程序的结束。

关于这些内容的详细信息,请参阅《DB2 UDB Application Development Guide 》一书。图3 - 1

以伪代码形式总结了DB2 UDB 应用程序的通用框架。当然,可以剪裁这些框架来适应你自己的

需要和规范。

Start program

Include / load application and database modules

(e.g. Include dbmodule1)

Declare variables and structures

(e.g. Declare database1, userid1, password1)

CONNECT to USER USING

SELECT ... /*第一个事务开始* /

Retrieve results

...(program logic e.g. process results)

DELETE ...

ROLLBACK OR COMMIT /*事务结束* /

...(program logic)

SELECT ... /*第二个事务开始* /

INSERT ...

...(more SQL statements and/or program logic)

COMMIT /*

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值