经验!C++核心技术 “登录实现”

void CLMSDlg::OnButtonlogin(){ // TODO: Add your control notification handler code here CMainsystem dlg; CADOConn adoconn; CString sqlstr,str; int countcleck; countcleck=((CComboBox*)GetDlgItem(IDC_COMBOCLECK))->GetCurSel(); ((CComboBox*)GetDlg.
摘要由CSDN通过智能技术生成
void CLMSDlg::OnButtonlogin()
{
 // TODO: Add your control notification handler code here
 CMainsystem dlg;
 CADOConn adoconn;
 CString sqlstr,str;
 int countcleck;
 countcleck=((CComboBox*)GetDlgItem(IDC_COMBOCLECK))->GetCurSel();
 ((CComboBox*)GetDlgItem(IDC_COMBOCLECK))->GetLBText(countcleck,str);
 
 UpdateData(TRUE);
 if(m_user.IsEmpty())
 {
  MessageBox("用户名不能为空","错误",MB_ICONERROR);
  GetDlgItem(IDC_EDITUSER)->SetFocus();
 }
 try
 {
  sqlstr.Format("select *from usertable where uusername='%s' and uuserpassword='%s' and uusercleck='%s'",m_user,m_password,str);
  _bstr_t vSQL;
  vSQL=(_bstr_t)sqlstr;
  _RecordsetPtr m_recordset;  
  m_recordset=adoconn.GetRecordSet(vSQL);
  
  CString str1,str2,str3;
  str1=(LPCSTR)(_bstr_t)(m_recordset->GetCollect("uusername"));
  str2=(LPCSTR)(_bstr_t)(m_recordset->GetCollect("uuserpassword"));
  str3=(
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值