员工档案管理系统的设计与实现毕业论文内容摘要:

trSqltext。 (select * from %s,user2)。 (m_cdoDatabaseGetActiveConnection(),strSqltext)。 m_cdoDatabaseExecute(strSqltext)。 CString queststr,ansstr。 GetDlgItem(IDC_EDIT1)GetWindowText(queststr)。 GetDlgItem(IDC_COMBO1)GetWindowText(ansstr)。 CString strPName。 (Answer,strPName)。 strAns=strPName。 (Age,strPName)。 tp1=strPName。 if (ansstr==你的姓名。 ) { if (queststr==strAns) { =。 =strAns。 ()。 OnCancel()。 } 信息工程学院毕业设计(说明书) 15 else { MessageBox(回答错误 ,错误。 )。 } } else if(ansstr==你的年龄。 ) { if (queststr==tp1) { =。 =strAns。 ()。 OnCancel()。 } else { MessageBox(回答错误 ,错误。 )。 } } else { MessageBox(请选择问题 ,错误。 )。 } // TODO: 在此添加控件通知处理程序代码 } 图 310 找回密码第二步界面 关键代码: 信息工程学院毕业设计(说明书) 16 //修改密码 void CNewPassword::OnBnClickedOk() { // TODO: 在此添加控件通知处理程序代码 CString str1,str2,str3,str4。 GetDlgItem(IDC_EDIT3)GetWindowText(str1)。 GetDlgItem(IDC_EDIT18)GetWindowText(str2)。 GetDlgItem(IDC_EDIT17)GetWindowText(str4)。 GetDlgItem(IDC_COMBO1)GetWindowText(str3)。 if (str3==你的姓名。 ) { if (str1!=amp。 amp。 str2!=) { if (str1==str4) { _variant_t a。 CString strSqltext。 (update user2 set password=39。 %s39。 ,Answer=39。 %s39。 where name=39。 %s39。 ,str1,str2,admin)。 m_mdoDatabaseExecute(strSqltext)。 MessageBox(修改成功 ,Update)。 m_ps1=str1。 m_pa=str2。 OnCancel()。 } else { MessageBox(2次输入的密码不一致 ,错误。 )。 } } else { MessageBox(密码或答案不能为空 ,错误。 )。 } } else if (str3==你的年龄。 ) { if (str1!=amp。 amp。 str2!=) { 信息工程学院毕业设计(说明书) 17 if (str1==str4) { _variant_t a。 CString strSqltext。 (update user2 set password=39。 %s39。 ,Age=39。 %s39。 where name=39。 %s39。 ,str1,str2,admin)。 m_mdoDatabaseExecute(strSqltext)。 MessageBox(修改成功 ,Update)。 m_ps1=str1。 m_pa=str2。 OnCancel()。 } else { MessageBox(2次输入的密码不一致 ,错误。 )。 } } else { MessageBox(密码或答案不能为空 ,错误。 )。 } } else { MessageBox(请选择问题 ,错误。 )。 } } 系统功能实现(二) ()。 设计一个页面,实现系统管理员登陆后所进入的主界面,如图 (311)所示 . 系统管理员模块分为 用户管理,员工信息管理,添加员工。 信息工程学院毕业设计(说明书) 18 图 311 登录界面 信息 界面( ) 如图 (313)所示 : 信息工程学院毕业设计(说明书) 19 图 313 添加员工 信息 界面 关键代码: void CPage5::OnBnClickedBtnSure() { // TODO: 添加新员工信息 CADORecordset pRst。 int j,k。 for (j=1,k=0。 j63,k62。 j++,k++) { GetDlgItem(j)GetWindowText(a[k])。 } int m=strlen(a[0])。 int m5=strlen(a[1])。 int m1=strlen(a[12])。 int m2=strlen(a[14])。 int m3=strlen(a[15])。 int m4=strlen(a[2])。 mt=TRUE。 信息工程学院毕业设计(说明书) 20 kt=TRUE。 bt=TRUE。 vt=TRUE。 st=TRUE。 if (a[0]==) { MessageBox(编号不能为空。 ,错误。 )。 } else if (a[1]==) { MessageBox(姓名不能为空。 ,错误。 )。 } else if (m10) { MessageBox(编号输入过长。 ,错误。 )。 } else { char ch[10]={}。 char ch1[20]={}。 char ch2[20]={}。 char ch3[20]={}。 char ch4[5]={}。 for (int i=0。 im。 i++) { ch[i]=a[0].GetAt(i)。 if (ch[i]47amp。 amp。 ch[i]58||ch[i]64amp。 amp。 ch[i]91||ch[i]96amp。 amp。 ch[i]123) {。 } else { st=FALSE。 } } for (int i=0。 im1。 i++) { ch1[i]=a[12].G。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。