C# 实验报告.docx
《C# 实验报告.docx》由会员分享,可在线阅读,更多相关《C# 实验报告.docx(10页珍藏版)》请在冰豆网上搜索。
C#实验报告
C#课程设计
实验报告
2014年1月7日
目录
模块一联系方式:
3
前台界面:
3
修改地址:
3
后台思想:
3
模块二会员管理:
4
前台界面:
4
后台思想:
5
模块三在线预约:
5
前台界面:
5
后台思想:
6
模块四待我联系:
6
前台界面:
6
后台思想:
7
模块五网上留言:
8
前台界面:
8
后台思想:
9
模块六更改密码:
9
前台界面:
9
后台思想:
11
模块一联系方式:
前台界面:
修改地址:
后台思想:
主要功能就是:
1、如果textbox为空,执行insert操作将用户输入的地址,插入到数据库中,在通过sql语句将数据库中项显示到前台页面。
2、如果已有内容,且用户修改过,就执行update操作,将数据库中数据修改后在显示到前台页面即可。
模块二会员管理:
前台界面:
查看详细信息:
删除操作:
后台思想:
主要功能就是前台显示、查看详细信息、删除。
前台显示:
就是在通过sql语句将数据库中项显示到前台页面,也可通过sql的like进行关键字的筛选查询。
查看详细信息:
通过sql语句将数据库中项查询出来,在赋值给相应的label标签,作为其数据源,显示在前台即可。
删除:
通过一个for循环遍历所有的行,找到被用户勾选的数据,得到此数据的DataKeys后,将其作为该数据的唯一标示条件,通过sql语句在数据库中进行查询到相应数据,后通过delete语句删除数据库中信息,再刷新前台页面即可。
模块三在线预约:
前台界面:
查看操作:
查看后,前台的是否看过修改为是:
删除操作:
后台思想:
主要功能就是前台显示、查看详细信息、删除。
前台显示:
就是在通过sql语句将数据库中项显示到前台页面,也可通过sql的like进行关键字的筛选查询。
查看详细信息:
通过sql语句将数据库中项查询出来,在赋值给相应的label标签,作为其数据源,显示在前台即可。
由于有是否看过这个选项,所以在装载页面时,如果ZXYY_CK.aspx的页面别打开,代表已看过,则要通过update语句将数据库中的数据项更新为是,后在前台显示出来即可。
删除:
通过一个for循环遍历所有的行,找到被用户勾选的数据,得到此数据的DataKeys后,将其作为该数据的唯一标示条件,通过sql语句在数据库中进行查询到相应数据,后通过delete语句删除数据库中信息,再刷新前台页面即可。
模块四待我联系:
前台界面:
详细:
查看后,前台的是否看过修改为是:
删除:
后台思想:
主要功能就是前台显示、查看详细信息、删除。
前台显示:
就是在通过sql语句将数据库中项显示到前台页面,也可通过sql的like进行关键字的筛选查询。
查看详细信息:
通过sql语句将数据库中项查询出来,在赋值给相应的label标签,作为其数据源,显示在前台即可。
由于有是否看过这个选项,所以在装载页面时,如果ZXYY_CK.aspx的页面别打开,代表已看过,则要通过update语句将数据库中的数据项更新为是,后在前台显示出来即可。
删除:
通过一个for循环遍历所有的行,找到被用户勾选的数据,得到此数据的DataKeys后,将其作为该数据的唯一标示条件,通过sql语句在数据库中进行查询到相应数据,后通过delete语句删除数据库中信息,再刷新前台页面即可。
模块五网上留言:
前台界面:
查看:
查看后,前台的是否看过修改为是:
删除:
后台思想:
主要功能就是前台显示、查看详细信息、删除。
前台显示:
就是在通过sql语句将数据库中项显示到前台页面,也可通过sql的like进行关键字的筛选查询。
查看详细信息:
通过sql语句将数据库中项查询出来,在赋值给相应的label标签,作为其数据源,显示在前台即可。
由于有是否看过这个选项,所以在装载页面时,如果ZXYY_CK.aspx的页面别打开,代表已看过,则要通过update语句将数据库中的数据项更新为是,后在前台显示出来即可。
删除:
通过一个for循环遍历所有的行,找到被用户勾选的数据,得到此数据的DataKeys后,将其作为该数据的唯一标示条件,通过sql语句在数据库中进行查询到相应数据,后通过delete语句删除数据库中信息,再刷新前台页面即可。
模块六更改密码:
前台界面:
更改密码:
执行后显示更改成功:
清空:
清空后:
后台思想:
主要功能就是前台修改密码、清空。
前台显示:
就是设计如上图所示的界面即可;
修改密码:
先则通过sql语句将权限表中的密码和salt的值查询出来,再得到原密码、新密码、和再次新密码后,将原密码经过调用MD5加密算法进行两次加密后,与数据库中的密文进行比对,成功后,则比对新密码和再次新密码,如果相同,再将新密码经过调用MD5加密算法进行两次加密后,通过insert语句将其插入到数据库中即可。
清空:
就是将原密码、新密码、和再次新密码的三个控件的后台的值赋值为空即可。