没有合适的资源?快使用搜索试试~ 我知道了~
首页北邮SQL实验四实验报告
实验四 数据库接口实验 实验目的: 1.通过实验了解通用数据库应用编程接口ODBC的基本原理和实现机制,熟悉主要的ODBC接口的语法和使用方法; 2.利用C语言(或其它支持ODBC接口的高级程序设计语言)编程实现简单的数据库应用程序,掌握基于ODBC的数据库访问的基本原理和方法。 3.尝试使用SQL Server上的工具以特定格式导出数据,初步了解现代程序设计辅助工具的使用,加深对接口和数据库与外界的联系的认识。
资源详情
资源评论
资源推荐

北京邮电大学
实验报告
课程名称 数据库系统原理
实验内容 实验 四
实验名称 数据库接口实验
班级 姓名
指导老师 成绩_________
2018
年 10
月 30
日

实验四 数据库接口实验
实验目的:
1.通过实验了解通用数据库应用编程接口 ODBC 的基本原理和实现机制,熟悉主要的
ODBC 接口的语法和使用方法;
2.利用 C 语言(或其它支持 ODBC 接口的高级程序设计语言)编程实现简单的数据库应用程
序,掌握基于 ODBC 的数据库访问的基本原理和方法。
3.尝试使用 SQL Server 上的工具以特定格式导出数据,初步了解现代程序设计辅助工具
的使用,加深对接口和数据库与外界的联系的认识。
实验内容:
本实验内容主要是如何通过数据库接口访问(包括增、删、改)数据库中的数据。
要求能够通过编写程序或者使用 SQL Server 工具访问到数据。该实验的重点在于
ODBC 数据源配置和工具使用,而不在于编写有一定复杂度的程序。
实验环境
C/S 结构,SQL Server 企业版服务器及客户端。
数据库存储在服务器上,表和视图定义也存储在服务器上,但同学通过网络使用客户
端连接到服务器上进行操作。
实验步骤
(a) 以实验二建立的数据库为基础,编写 C 语言(或其它支持 ODBC 接口的高级程序
设计语言) 数据库应用程序,按照如下步骤访问数据库
i. Step1. ODBC 初始化,为 ODBC 分配环境句柄
ii. Step2. 建立应用程序与 ODBC 数据源的连接
iii. Step3. 利用 SQLExecDirect 语句,实现数据库应用程序对数据库中表(有数

据)进行数据查询、修改、删除、插入等操作。要求先打印出所有记录,然
后插入一行,再打印一次,进行修改,再打印一次,最后删除一行,再打印
一次。
iv. Step4. 结束数据库应用程序
源程序代码:
! ""结果返回
#$ %! ""环境句柄
#&'( ! ""数据库连接句柄
#) *! ""语句句柄
% +,(#- ./0 120 *3
4
5,677777777777777777777777777777778898603!
: -#2,;#-&;)0 0 <*3!
5 , :: ;(( == :: ;((;>?#;?+@3 4
""执行 指令
: &,*0 0 ;3!
5 ,, :: ;(( == ::
;((;>?#;?+@3 << 12::A3
4
2 .AB/.CB/! ?D .AB/!
,3
4
: +,*3!
5 , :: ;(( == ::
;((;>?#;?+@3 4
!
5 , : A! : *! EE3 4
D&22,*0 0 ;(;(#-0 ./0 F5,./30
<./3!
5,697AG860 ./3!
H
5,6863!
剩余12页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0