欢迎来到天天文库
浏览记录
ID:35226995
大小:91.00 KB
页数:7页
时间:2019-03-22
《数据库系统教程实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、姓名学号专业计算机科学与技术班级联系电话Email同组实验者无实验室名称信息楼403实验日期2012.12.13课程名称数据库系统教程实验序号01实验项目使用SQL语句利用游标对基本表进行查找,删除等操作主讲教师朝力萌辅导教师朝力萌指导教师朝力萌实验心得:通过本次实验我收获颇多,主要是熟悉了SQLSever的基本表的创建,还有通过VisualC++的编程以及与数据库的链接来实现对基本表的查找,删除,插入等基本功能。在实验过程中遇到了好多难题,最终通过上网查询和请教他人解决了这些困难,解决问题的过程使我对数据库实验产生了浓厚的兴趣。学生签名:2012年1
2、2月13日成绩评定及教师评语:成绩:教师签名:年月日·7·一.实验目的及要求1、掌握SELECT语句的基本用法;2、熟悉用INSERTINTO、DELETE、CREATETABLE、ALTERTABLE对基本表进行各项操作;3、熟悉SQLsever服务器的应用,以及熟悉VisualC++6.0编译器环境。二.实验步骤与结果1.环境的初始化(1)SQLServer2000为其嵌入式SQL提供了一此特殊的接口;默认的安装方式没有安装这此接口;因此,需要把SQLServer2000SQL2000_PERdevtools解压到C:ProgramFile
3、sMicrosoftSQLServer80ToolsDevTools目录下(即文件夹devtools中的所有文件)这里假设SQLServer安装在C盘(或在安装MicrosoftSQLServer2000时选择安装DevelopmentTools,为使用嵌入式SQL语言准备必要的头文件和库文件。)打开进入MicrosoftVisualStudioVC98Bin之后的地址之后,在d:就自动跳到你想去的地方了。(2)初始化VisualC++6.0编译器环境。在命令行方式下运行文件MicrosoftVisualStudioVC98Bin
4、vcvars32.bat。或(VC98Bin)·7·(3)(在运行上完上一步以后C:回到c盘下,输入解压那个,也就是下一步,(但是自己应经解压过了,所以你的就直接走到最后那里了))初始化SQLServer的预编译环境。在命令行方式下运行文件:devtoolssamplesesqlcsetenv.bat。(需要先解压unzip_esqlc.exe)1.VC6.0环境的设计a打开vc6.0b2Tools->options->directories->IncludeFiles:添加C:ProgramFilesMicrosoftSQLServe
5、r80ToolsDevToolsinclude。将SQLserver自带的用于数据库开发的头文件包含到工程环境中。·7·cTools->options->directories->LibFiles:添加C:ProgramFilesMicrosoftSQLServer80ToolsDevToolsx861ib。将开发用到的包含到工程中。d要在编译之前做的:project->Settings->Link->Object/LibraryModules,添加库文件:SQLakw32.libCaw32.lib。这两个文件之间用空格分开3.预处
6、理文件的生成步骤:a.再在vc下建一个空白文件,把相应代码打上,另存为到MicrosoftSQLServer80ToolsBinn下,在把扩张名改成.sqc。·7·b然后去SQLServer去修改密码,去SQLserver打开服务器,再去企业管理器里改密码,将密码设置成123.密码修改完成以后,然后在D:ProgramFilesMicrosoftSQLServerMSSQLData下导入自己的数据库。c将数据库导入之后,再去程序打开“运行”,在C:ProgramFilesMicrosoftSQLServer80ToolsBin
7、n下把nsqlprepdemo(这是自己文件的名).sqc/SQLACCESS/DBMydatabase(这是电脑数据库D+电脑号).pubs/PASSsa.123,则生成一个.c的文件d再在MicrosoftSQLServer80ToolsBinn下运行该.c文件(其文件美容即是游标编写的SQL的各种语句代码)。这是最开始自己建的数据库:三.实验代码#includevoidmain(){intflag;EXECSQLBEGINDECLARESECTION;charfa[40];charfb[40];charfc[40];ch
8、arfd[40];charfe[40];charff[40];charfg[40];·7·ch
此文档下载收益归作者所有