CString PassWord,Name;
CString strSQL="SELECT FROM people";
GetDlgItem(IDC_EDIT1)->GetWindowText(Name);
GetDlgItem(IDC_EDIT2)->GetWindowText(PassWord);
m_pRecordset->Open(_bstr_t(strSQL),m_pConnectionGetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
m_name=(char)_bstr_t(m_pRecordset->GetCollect("Pname"));
m_no=(char)_bstr_t(m_pRecordset->GetCollect("Pno"));
m_pRecordset->Close();
if(PassWord==m_no&&Name==m_name)
{
send();
CDialog::OnOK();
}
else
{
AfxMessageBox("用户名或密码错误");
}
我的是Access数据库。不过原理一样的。 m_name和m_no你自己在代码里加上你自己的用户名和密码就可以了。
如果你使用自定义资源加载png,参考这篇>
以上就是关于VC6.0用MFC建立程序时登陆需要密码怎么设定全部的内容,包括:VC6.0用MFC建立程序时登陆需要密码怎么设定、MFC中如何对png加密并进行加载使用、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)