第一范文网 - 专业文章范例文档资料分享平台

宿舍管理系统C#课程设计

来源:用户分享 时间:2025/8/10 18:07:39 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

VB.NET课程设计论文

4.3用户注册

用户注册界面和数据库连接,注册成功的话会记录到数据库中的相应的表中,如图4-2所示:

图4-2 注册界面

下面是用户注册的主要代码:

OleDbConnection conn = new OleDbConnection(str); string sql = \

OleDbDataAdapter adpt = new OleDbDataAdapter(sql, conn); OleDbCommandBuilder cmd = new OleDbCommandBuilder(adpt); DataSet ds = new DataSet(); adpt.Fill(ds);

DataTable usertable = ds.Tables[0]; DataRow row = usertable.NewRow(); row[\row[\

usertable.Rows.Add(row); adpt.Update(ds);

MessageBox.Show(\注册成功!\conn.Close();

第9页 /共21页

宿舍管理系统

4.3用户主界面

用户登陆后的主界面一共有两个,一个是学生界面,一个是教师界面,其中学生主界面的功能比较少,权限比较少;教师界面的功能比较全面,可以对信息进行修改和备份,如图4-3、图4-4所示:

图4-3 教师登入界面图4-4 学生登入界面

4.4用户查询

查询系统分为两个,一个是宿舍信息查询,一个是人员信息查询,可以输入任何一条信息查询其数据库中的记录,如图4-5、图4-6所示:

图4-5 查询人员信息

第10页 /共21页

VB.NET课程设计论文

图4-6 查询水电信息

两个查询代码类似,下面是查询水电信息的主要代码:

string sql = \宿舍号='\OleDbCommand cmd = new OleDbCommand(sql, conn); OleDbDataReader reader = cmd.ExecuteReader(); if (reader.Read()){

OleDbDataAdapter adpt = new OleDbDataAdapter(sql, conn); DataSet ds = new DataSet(); adpt.Fill(ds, \

dataGridView1.DataSource = ds.Tables[\reader.Close(); conn.Close();}

4.5用户添加

信息添加分为人员信息添加和水电信息添加,添加的信息必须完善且不能重复,下面是两个界面的展示:

第11页 /共21页

宿舍管理系统

图4-7 添加宿舍信息图4-8 添加水电信息

两个添加的代码类似,下面是添加水电信息的主要代码: cstring sql = \

OleDbDataAdapter adpt = new OleDbDataAdapter(sql, conn); OleDbCommandBuilder cmd = new OleDbCommandBuilder(adpt); DataSet ds = new DataSet(); adpt.Fill(ds);

DataTable usertable = ds.Tables[0]; DataRow row = usertable.NewRow(); row[\宿舍号\row[\宿舍人数\row[\寝室长\row[\联系电话%usertable.Rows.Add(row); adpt.Update(ds);

MessageBox.Show(\添加成功!\conn.Close();

4.6用户修改

修改信息的话必须先查询被修改者的学号或者被修改的宿舍名字,才能对其进行修改,下图为两个修改界面:

第12页 /共21页

搜索更多关于: 宿舍管理系统C#课程设计 的文档
宿舍管理系统C#课程设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3d9mw5upex7e16g2f5026bod04q39t00p2i_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top