随笔 - 379,  文章 - 0,  评论 - 0,  阅读 - 6526
 实验五 数据库编程
一、实验目的
熟悉并掌握嵌入式 SQL 编程、使用数据库访问接口技术实现对数据库的访问。
二、实验要求
熟悉使用嵌入式SQL编程访问数据库,熟悉VB中开发数据库应用程序的过程。
三、实验步骤
1、创建 students 数据库。利用如下 sql 语句在 students 数据库中创建表(具体含义
见课本 P33 页)
CREATE TABLE Student (
Sno char ( 7 ) PRIMARY KEY,
Sname char ( 10 ) NOT NULL,
Ssex char (2),
Sage tinyint ,
Sdept char (20)
)
CREATE TABLE Course (
Cno char(10) NOT NULL,
Cname char(20) NOT NULL,
Ccredit tinyint ,
Semester tinyint,
PRIMARY KEY(Cno)
)
CREATE TABLE SC
(
Sno char(7) NOT NULL,
Cno char(10) NOT NULL,
Grade tinyint,2
XKLB char(4) ,
PRIMARY KEY ( Sno, Cno ) ,
FOREIGN KEY (Sno) REFERENCES Student (Sno),
FOREIGN KEY (Cno) REFERENCES Course (Cno)
)
从以下两个题目中任选其一。
1、VB 数据库应用编程练习
(1)开始→程序→Microsoft Visual Studio→Visual Basic 6.0。
2)建立一个 vb 工程,设计用户界面。要求包含一个窗体,在窗体上添加两个
ADO 数据控件、一个 datagrid 控件、一个 DataList 控件,和两个命令按钮,(可
参考教材图 14-22)。
3)设置 ADO 控件的有关属性,一个连接到 studenst 数据库的选课 sc 表,一个连
接到课程表 course;
4)用 DataGrid 控件显示 sc 表中的数据,并且运行用户可以按“课程号”和“学
期”的升序形式显示数据;
5)两个按钮分别为“隐藏列”和“显示全部列”,当用户单击“隐藏列”按钮时,
隐藏结果集中的学期列;当用户单击显示全部列时,显示结果集中的全部列。
6)根据 SC 表中当前显示的课程号的值,在 DataList 列表中相应的选中的此课程
号对应的课程名。
7)课本 P240 页上机练习。
注:在报告中描述清楚方法和步骤(要求截图,并附代码)。
2、设计一个小型的数据库应用程序
 可利用现有的数据库,也可重新设计数据库。
 要求实现数据的增加、删除、修改、查询的功能。
 在报告中描述清楚使用的数据库、数据表及实现的功能(要求截图,并附
代码)。
注:如使用其它编程工具,请在实验报告中说明。
 
posted on   夜的第七章i  阅读(51)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示