内容发布更新时间 : 2025/1/9 18:10:27星期一 下面是文章的全部内容请认真阅读。
数据库原理课程实验报告
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,才可以做该设置。