数据库实验 通过嵌入式SQL访问数据库 下载本文

内容发布更新时间 : 2024/6/16 17:32:10星期一 下面是文章的全部内容请认真阅读。

数据库原理课程实验报告

1. 实验题目:实验五 通过嵌入式SQL访问数据库 2.实验目的

熟悉通过嵌入式SQL(主语言C语言)编程访问数据库

3 实验平台 3.1 操作系统:

Windows 2000

或者Windows XP

注:使用Professional版的操作系统建议安装数据库管理系统的教学版,Server版的操作系统建议安装数据库管理系统的企业版。 3.2 数据库管理系统:

SQL Server 2000

数据库管理系统

4 实验内容及要求

内容:熟悉RDBMS的预编译程序。掌握SQL Server 2000的预编译程序NSQLPREP.EXE的使用(以课本例题1进行调试)。

要求:在本报告中列出程序代码及注释,保证程序能正确编译运行。

5. 实验内容与完成情况:

嵌入式SQL的C语言应用程序在VC++6.0、SQL Server 2000环境下的调试可分为五步: 第一步 环境初始化; 第二步 预编译; 第三步 编译; 第四步 连接; 第五步 运行。 1、环境初始化

(1) 将文件夹devtools复制到SQL Server的系统目录C:\\Program Files\\Microsoft SQL Server\\(或 在安装Microsoft SQL Server 2000时选择安装Development Tools,为使用嵌入式SQL语言准备必要的头文件和库文件。)

(2)初始化Visual C++ 6.0编译器环境。在命令行方式下运行文件\\Microsoft Visual

Studio\\VC98\\Bin\\vcvars32.bat。

运行文件\\Microsoft Visual Studio\\VC98\\Bin\\vcvars32.bat。 本人直接是由附件里的运行程序直接运行

(3)初始化SQL Server的预编译环境。在命令行方式下运行文件: C:\\Program Files\\Microsoft SQL Server\\DEVTOOLS\\SAMPLES\\ESQLC\\setenv.bat。

本人直接是由附件里的运行程序直接运行

( 4) VC++6.0环境配置。具体配置分为如下三步:

①单击菜单中Tools(工具)->options(选择)->directories(目录)->Include Files:添加 C:\\Program Files\\Microsoft SQL Server\\devtools\\include。将SQL server自带的用于数据库开发的头文件包含到工程环境中。

②Tools(工具)->options(选择)->directories(目录)->Lib Files:添加C:\\Program Files\\Microsoft SQL Server\\devtools\\x861ib。将开发用到的包包含到工程中。

③project(工程)->Settings(设置)->Link->Object(对象)/Library Modules(库模块),添加库文件:SQLakw32.lib, Caw32.lib。这两个文件之间用空格分开。 注意:在VC++6.0中要先创建一个 \的Proiect,才可以做该设置。