|
1.在对话框的OnInitDialog() 中
BOOL CAdminisLogin::OnInitDialog() { CDialog::OnInitDialog(); ::SetFocus(m_combobox.m_hWnd); m_combobox.DeleteString(0); sql.Empty(); sql = "SELECT LoginName FROM t_UserInfo WHERE UserTypeID=0 AND EnableFlag<>0"; if(!m_pDb.IsOpen()) { if(m_pDb.Open(strConnection)) { m_pRs.Close(); m_pRs = CADORecordset(&m_pDb); } else { m_pRs.Close(); m_pDb.Close(); ::MessageBox(NULL,"请确认数据库服务器是否打开,连接是否正常,然后单击“确定”按钮!","ExceptionManager提示", 0 | MB_ICONERROR ); ::EnableWindow(GetDlgItem(IDOK)->m_hWnd,false); return false; } } if(m_pRs.Open(sql, CADORecordset::openQuery)) { while(!m_pRs.IsEOF()) { if( !m_pRs.GetFieldValue(0,LoginName) ) { m_pRs.Close |
用vc制作带密码检验功能的登录界面 MFC
最新推荐文章于 2023-06-17 12:26:16 发布
本文介绍如何利用MFC(Microsoft Foundation Classes)库创建一个具备密码检验功能的登录界面。通过结合SQL数据库进行用户验证,确保了登录的安全性。
摘要由CSDN通过智能技术生成