《数据结构》上机(第2次)(VC++数据库编程,两题)

上传人:zw****58 文档编号:47517873 上传时间:2018-07-02 格式:PDF 页数:5 大小:300.76KB
返回 下载 相关 举报
《数据结构》上机(第2次)(VC++数据库编程,两题)_第1页
第1页 / 共5页
《数据结构》上机(第2次)(VC++数据库编程,两题)_第2页
第2页 / 共5页
《数据结构》上机(第2次)(VC++数据库编程,两题)_第3页
第3页 / 共5页
《数据结构》上机(第2次)(VC++数据库编程,两题)_第4页
第4页 / 共5页
《数据结构》上机(第2次)(VC++数据库编程,两题)_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《《数据结构》上机(第2次)(VC++数据库编程,两题)》由会员分享,可在线阅读,更多相关《《数据结构》上机(第2次)(VC++数据库编程,两题)(5页珍藏版)》请在金锄头文库上搜索。

1、滨江学院花旗营校区 数据结构之之 VCMFC 编程知识编程知识 第 2第 2 次上机任务 次上机任务 一、实验目的一、实验目的 了解了解 VC对数据库操作的基本方法对数据库操作的基本方法,了解面向对象编程方法的特点。,了解面向对象编程方法的特点。 二、实验要求二、实验要求 使用使用 Microsoft Access 数据库软件建立如下数据库,数据库软件建立如下数据库,然后在然后在 VC中打开该数据库中打开该数据库,实现有关操作。,实现有关操作。 学号 学号 姓名 姓名 性别 性别 出生日期 出生日期 专业 专业 成绩成绩 1001 王丹军 王丹军 男男 19851112 计算机计算机 520

2、1002 刘晓花 刘晓花 女女 1986108 国贸国贸 531 1003 王志 王志 男男 1984929 物流物流 516 1004 李小萌 李小萌 女女 198733 计算机计算机 509 要求:建立好数据库后,要求:建立好数据库后,用用 VC打开它,使用一些打开它,使用一些 SQL 语句对数据库进行查询、更改、追加、语句对数据库进行查询、更改、追加、删除等操作。删除等操作。 三、实验步骤三、实验步骤 1、 启动启动 Microsoft Access,创建一个数据库,创建一个数据库,方法为: ,方法为: 运行运行 Microsoft Access,运行后若系统提示,运行后若系统提示,则选

3、择则选择“空“空 Access 数据库数据库” ” ,此时系统提示给即将建立的数据库起个 ,此时系统提示给即将建立的数据库起个 名字(还可以选择数据库所放的路径名字(还可以选择数据库所放的路径,即文件夹,即文件夹) ,) ,例如路径选择“例如路径选择“E:” ” ,文件名为,文件名为 student,此时系统提示如何 ,此时系统提示如何 建立数据库,建立数据库,请选择请选择“使用设计器创建表” 使用设计器创建表” ,方法:方法:对对“使用设计器创建表”“使用设计器创建表”进行双击即可进行双击即可。此时系统界面出现此时系统界面出现“字 字 段名称”和“字段类型”等信息,请在字段名称内第一行输入“

4、学号” 段名称”和“字段类型”等信息,请在字段名称内第一行输入“学号” ,然后将鼠标移到“字段类型”下单击,选 ,然后将鼠标移到“字段类型”下单击,选 择择“文本” “文本” (原因:(原因:学号虽然由数字组成,学号虽然由数字组成,但已失去计算功能但已失去计算功能,代表的应是一种意义代表的应是一种意义,所以应定义成文本类型所以应定义成文本类型) 。) 。其 其 余字段对应的类型为:姓名文本,性别文本,出生日期日期余字段对应的类型为:姓名文本,性别文本,出生日期日期/时间时间,专业文本,成绩数字。各字段设置 ,专业文本,成绩数字。各字段设置 完成后完成后,单击单击“保存保存” ” ,起个表的名字

5、例如起个表的名字例如“学生“学生” ” ,然后单击然后单击“确定确定” ” ,此时系统提示此时系统提示“是否定义主键是否定义主键” ” ,此时选择 此时选择 忽略或否忽略或否(即不想定义主键) ,(即不想定义主键) ,此时回到此时回到 student 数据库界面数据库界面,里面多了一个表里面多了一个表“学生学生” ” ,对其双击对其双击,进入输入数据 进入输入数据 状态。状态。在输入数据界面,在输入数据界面,出现了各个字段,出现了各个字段,首列出现首列出现 ID 字段,字段,该字段自动记录所输入数据的顺序该字段自动记录所输入数据的顺序,不需用户干预。 不需用户干预。 请在相应的字段栏内输入各个

6、同学的相关数据,注意:输入日期时可以有两种方式,如 请在相应的字段栏内输入各个同学的相关数据,注意:输入日期时可以有两种方式,如 年月日或年年月日或年/月月/日。 日。 各项数据录入完成后,可以关闭各项数据录入完成后,可以关闭 Access,此时别忘了所建数据库的路径。,此时别忘了所建数据库的路径。 2、启动启动 VC,选择选择“File(文件) (文件) ” ” “New(新建新建) ) ” ” 选择选择“Projects(工程工程) ) ” ” 选择选择“Database Projects” ” 给工程起名给工程起名,如写上自己的姓名如写上自己的姓名选择数据源:选择数据源:此时没有建立好的

7、数据源此时没有建立好的数据源,所以需要用户自己新建。所以需要用户自己新建。单击单击“New” ” 按钮进入“按钮进入“Create New Data Source(创建新数据源) (创建新数据源) ” 选择第一项“” 选择第一项“Microsoft Access Driver” ” 单击“单击“Next (下一步) (下一步) ” 单击” 单击 “Browse(浏览) (浏览) ” ” 给新数据源起个名字,给新数据源起个名字, 如如 stud Save 保存保存Next 下一步下一步Finish 完成完成 进入进入 ODBC Microsoft Access 安装状态安装状态单击单击“Sele

8、ct(选取) (选取) ” ” 选择选择“E“E:”驱动器,驱动器,在左侧窗口内选择已经建 在左侧窗口内选择已经建 立好的数据库立好的数据库 student.mdb确定确定确定确定回到当初回到当初“选定数据源状态” 选择已建立好的数据源“选定数据源状态” 选择已建立好的数据源 stud.dsn确定 确定 进入进入 VC数据库操作界面数据库操作界面在左侧白色显示区下方,选中“在左侧白色显示区下方,选中“DataView(数据查看) (数据查看) ” 单击工程名字左边的 ” 单击工程名字左边的 “” “” 出现出现“E:student(Access) ) ” ” 单击左边的单击左边的“” “” 出

9、现出现“Table” ” 单击左边的单击左边的“” 出现数据 ” 出现数据 库中所建表的名字“学生” 右击“学生” 选择库中所建表的名字“学生” 右击“学生” 选择“open(打开) 打开) ” 右侧显示表中的具体数据,上面出现一浮 ” 右侧显示表中的具体数据,上面出现一浮 动工具栏: 动工具栏: 单击上面的单击上面的“SQL”工具,工具,在右上方显示在右上方显示 SQL 语句输入区,语句输入区,并有一默认语句并有一默认语句 SELECT 学生学生.*FROM 学生学生,将该 将该 语句删除,进入下面的操作,并查看下方给出的结果语句删除,进入下面的操作,并查看下方给出的结果,看是否正确。,看是

10、否正确。 3、SQL 标准语言 标准语言 (1)查询成绩处于)查询成绩处于 510 与与 530 的学生,使用如下格式语句:的学生,使用如下格式语句: SELECT * FROM 学生学生 where 成绩成绩 between 510 and 530输入完语句后,输入完语句后,请单击浮动工具栏中的“! 请单击浮动工具栏中的“! ”运行,”运行,结果显示在下方结果显示在下方。 。 (2)查询姓王的同学,并且只显示)查询姓王的同学,并且只显示:学号、姓名、:学号、姓名、出生日期三项信息 出生日期三项信息 具体步骤:将原查询语句删除,具体步骤:将原查询语句删除,输入如下语句:输入如下语句: SELE

11、CT 学号,姓名,出生日期学号,姓名,出生日期 FROM 学生学生 where 姓名姓名 like 王王 注意:除了汉字需要在中文状态下输入外,注意:除了汉字需要在中文状态下输入外,其他字符一律要在英文状态下输入。 其他字符一律要在英文状态下输入。 (3)更改信息)更改信息:将计算机专业的学生的成绩加:将计算机专业的学生的成绩加 10 分 分 语句格式:语句格式:UPDATE 学生学生 SET 成绩成绩 = 成绩成绩 + 10 WHERE 专业专业 = 计算机计算机 再使用“再使用“SELECT * FROM 学生”查询一下结果。 学生”查询一下结果。 (4)删除信息)删除信息:删除所有:删除

12、所有的女生。 的女生。 语句格式:语句格式:DELETE * FROM 学生学生 WHERE 性别性别 = 女女 再使用“再使用“SELECT * FROM 学生”查询一下结果。学生”查询一下结果。 每次进行新的操作时,务必将原来的语句删除,每次进行新的操作时,务必将原来的语句删除,否则语句执行会出现混乱情况否则语句执行会出现混乱情况。 下页还有滨江学院花旗营校区 数据结构之之 VCMFC 编程知识编程知识 第 2第 2 次上机任务 次上机任务 一、实验目的一、实验目的 了解了解 VC对数据库操作的基本方法对数据库操作的基本方法,了解面向对象编程方法的特点。,了解面向对象编程方法的特点。 二、

13、实验要求二、实验要求 使用使用 Microsoft Access 数据库软件建立如下数据库, 数据库软件建立如下数据库, 建立数据原,建立数据原, 然后在然后在 VC中打开该数据库,中打开该数据库, 实现有关操作。实现有关操作。 学号 学号 课程号 课程号 成绩 成绩 学分学分 01106101 2112105 80 3 01106102 2112349 85 2 01106103 2123366 70 3 01106104 3136587 79 4 要求:建立好数据库后,要求:建立好数据库后,用用 VC编辑如下界面,编辑如下界面,完成一些相关的功能。完成一些相关的功能。 单击界面上方的单击界

14、面上方的,可使记录向后显示,可使记录向后显示,单击单击,向前显示。向前显示。 三、实验步骤三、实验步骤 2、 启动启动 Microsoft Access,创建一个数据库,创建一个数据库,方法略(,方法略(数据库名字自己建立,里面还要建立一个表名字数据库名字自己建立,里面还要建立一个表名字) 。) 。 3、 创建创建 ODBC 数据源 数据源 具体方法为:具体方法为: 打开打开 WINDOWS 中的控制面板管理工具打开中的控制面板管理工具打开 “数据源“数据源 (ODBC) ) ” ” 选择选择 “用户用户 DSN” 页面页面 (默 默 认) 认) 单击单击“添加”“添加”按钮选择按钮选择“Mi

15、crosoft Access Driver(*.mdb)” ” 单击单击“完成” “完成” 输入一个数据源名字输入一个数据源名字(自 (自 己随意命名)己随意命名)单击单击“选取选取(S S) ) ” ” 在指定的路径在指定的路径、文件夹下选择自己刚刚建好的数据库文件夹下选择自己刚刚建好的数据库单击单击“确定确定(OK) ) ” ” , , 刚才建好的用户数据源被添加在“刚才建好的用户数据源被添加在“ODBC 数据源管理器”的“用户数据源”数据源管理器”的“用户数据源”列表中。列表中。 3、启动启动 VC, , 选择选择“Project 工程”工程”页面页面选择选择“MFC AppWizard(EXE) ) ” ” 输入一个工程名字输入一个工程名字,自己随意命 自己随意命 名单击“确定名单击“确定” ” 进入“进入“MFC AppWizard step 1” 选择“” 选择“S(单个文档应用程序) (单个文档应用程序) ” ” Next(下一步)选 (下一步)选 择第四

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号