txtBirthday.Focus(); return; } }
DateTime dtEnrol; if
(!DateTime.TryParse(txtEnrolDate.Text.Trim(), out dtEnrol)) {
CommonFuncs.ShowMsg(this.Page, \入学日期格式不正确,请更正!\
txtEnrolDate.Focus(); return; }
if(txtPWD.Text.Trim()!=\ insStu.pwd =
CommonFuncs.MD5_Encode(txtPWD.Text.Trim()); insStu.name = txtName.Text.Trim();
insStu.gender = (rblGender.SelectedIndex == 0) ? true : false;
insStu.birthday = dtBirthday;
insStu.idCard = txtIDCard.Text.Trim(); if(fileName!=\
insStu.photo = fileName; insStu.enrolDate = dtEnrol;
insStu.phone = txtPhone.Text.Trim(); insStu.qq = txtQQ.Text.Trim(); insStu.email = txtEmail.Text.Trim(); insStu.memo = txtMemo.Text.Trim();
if (BLL_Student.Update(insStu)) {
CommonFuncs.ShowMsg(this.Page, \学生资料修改成功!\ } else {
CommonFuncs.ShowMsg(this.Page, \学生资料修改失败!\\\\n\\\\n请检查各个输入是否合法,\\\\n学生ID是否已经存在,\\\\n或者请管理员查看系统日志。\ } }
protected void btnReward_Click(object sender, EventArgs e) {
Entity_Student insStu = Session[\Entity_Student;
if (insStu != null)
Response.Redirect(\insStu.snum); }
}
5总结
通过这个综合性的实验,我感受到了C#和数据库技术的强大,也对先前课本里不懂得知识有了更深的理解,特别是连接数据库这块。上课时学的似懂非懂,在这次实验里终于弄明白了。从这次实验中我懂得了自学能力的重要性,像计算机这专业单单靠老师上课讲的是远远不够的,一定要课外自己花时间去自学,这样才能学好一门技术,由于本次综合设计对于动态网页制作还不是很熟练,再加上时间问题,还有一些功能尚未实现,因此我要继续努力。总的来说实践能更好的提高自己。
参考文献
[1]陆慧娟,高波涌,何灵敏. 数据库系统原理.中国电力出版社,2011.
[2]陆慧娟,关伟,高波涌. 数据库系统原理习题集与上机指导.中国电力出版社,2011. [3]熊拥伟,刘卫国.数据库技术与应用实践教程.清华大学出版社,2010. [4]梁冰,吕双,王小科.C#程序开发范例宝典.人民邮电出版社,2009.