三层考试题1另外一个作业Word文件下载.docx

上传人:b****3 文档编号:17137428 上传时间:2022-11-28 格式:DOCX 页数:11 大小:294.57KB
下载 相关 举报
三层考试题1另外一个作业Word文件下载.docx_第1页
第1页 / 共11页
三层考试题1另外一个作业Word文件下载.docx_第2页
第2页 / 共11页
三层考试题1另外一个作业Word文件下载.docx_第3页
第3页 / 共11页
三层考试题1另外一个作业Word文件下载.docx_第4页
第4页 / 共11页
三层考试题1另外一个作业Word文件下载.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

三层考试题1另外一个作业Word文件下载.docx

《三层考试题1另外一个作业Word文件下载.docx》由会员分享,可在线阅读,更多相关《三层考试题1另外一个作业Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。

三层考试题1另外一个作业Word文件下载.docx

字段显示

字段名

数据类型

字段大小

备注和说明

序号

Id

int

标识列,主键

姓名

realName

nvarchar

50

不能为空

性别

gender

char

2

只能填写’男’或’女’

年龄

age

在0~100岁之间

年级

grade

年级编号,外键

所在城市:

city

可以为空

入学时间

joinDate

datetime

Grade(年级表)

gradeId

gradeName

不能为空(年级名称S1,S2,Y2)

整体窗体界面如下:

图1整体效果

添加部分:

1、单击注册按钮:

(要求先验证数据,然后插入,插入成功给出提示,并刷新显示学生列表:

图2注册成功

2、注册成功后刷新学生列表:

图3成功后刷新

编辑部分

1、修改(鼠标单击一行后开始编辑)

图4单击王五学生信息GroupBox中的所有控件可用。

编辑GroupBox中控件内容,然后单击“修改”按钮,将数据保存到数据库中,并刷新DataGridView.

图5修改成功

修改成功后刷新DataGridView:

图6修改后刷新DataGridView

2、选中李四一行删除,删除前提示:

图7删除前提示

删除后效果:

图7成功删除

3、同时要求实现退出功能

要求:

1、在SQLServer2005中创建数据库、表结构;

A、数据库名称StudentDB

B、学生信息表StuInfo

C、年级表Grade

2、设计WinForm界面,并编码完成以下指定的功能:

A、注册按钮:

输入学生信息,单击“注册”按钮时,先验证输入,然后向数据表中增加一条记录。

B、根据操作数据库的结果,弹出消息框提示是否注册成功。

C、注册成功后刷新学生列表

D、鼠标单击一行(MouseClick事件或者CellClick事件),绑定编辑区类容,单击修改按钮完成修改

E、选中一行可删除。

F、单击退出按钮,退出整个应用程序。

G、窗体加载时(Load事件),绑定DataGridView控件,显示全部学生信息。

3、使用三层结构完成。

A、创建StudentManage项目作为表现层

B、创建StudentManageBLL作为业务罗基层

C、创建StudentManageDAL作为数据访问层

D、创建StudentManageModels作为实体类

E、补充:

使用SqlHelper+App.config配置文件(SqlHelper可以使用以前写好的)

4、在各个层之间使用List<

T>

泛型集合来传递数据。

5、窗体加载时,从数据表Grade中读取年级信息,加载到窗体上的年级组合框中。

6、单击退出按钮,退出整个应用程序。

关于日期控件的使用:

1.

2.

3.

4.为日期控件DateTimePicker设置日期的代码:

dateTimePicker1.Value=DateTime.Parse("

2010-10-10"

);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 畜牧兽医

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1