CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  数据库

求助:查询问题!

楼主zhidao(buzhidao 1122)2003-09-02 19:40:02 在 VC/MFC / 数据库 提问

void   CLogon::OnOK()    
  {  
  //   TODO:   Add   extra   validation   here  
  UpdateData();  
  //如果用户名和密码不为空则执行以下操作  
   
  //成生sql语句  
  m_pwd=theApp.addpwd(m_pwd,true);  
  CString   sql="SELECT   *   FROM   alluser   where   name='"+m_user+"'   and   pwd='"+m_pwd+"'";  
  try  
  {  
  //查询数据库,看是否有此用户和密码  
  m_pRecordset.CreateInstance("ADODB.Recordset");  
  m_pRecordset->Open((_variant_t)sql,_variant_t((IDispatch*)theApp.m_pConnection,true),adOpenStatic,adLockOptimistic,adCmdText);  
   
  if(m_pRecordset->adoEOF)  
  {  
                              AfxMessageBox("password   is   wrong!!!!!!!!");  
  }  
  else  
  {  
  theApp.name=m_user;  
  theApp.pwd=m_pwd;  
  CDialog::OnOK();  
  return;  
  }  
  }  
  catch(_com_error   e)///捕捉异常  
  {  
  CString   temp;  
  temp.Format("连接数据库错误信息:%s",e.ErrorMessage());  
  AfxMessageBox(temp);  
  return;  
  }  
   
   
  }  
  m_pwd=theApp.addpwd(m_pwd,true);//看不懂 问题点数:0、回复次数:2Top

1 楼ruixp(锐剑)回复于 2003-09-02 20:08:40 得分 0

m_pwd=theApp.addpwd(m_pwd,true);//看不懂  
  大概是把用户密码添加到一个数组中吧  
  查查addpwd,看看其定义就明白了Top

2 楼panda_w(好想睡啊!)回复于 2003-09-03 11:48:08 得分 0

addpwd   应该是一个给字符加密或者解密的函数(TRUE/FALSE)Top

相关问题

  • 查询
  • 查询?
  • 查询
  • 查询
  • 查询
  • 查询
  • 查询
  • 查询
  • 查询
  • 查询

关键词

  • 密码
  • 用户
  • sql
  • addpwd
  • theapp
  • pwd
  • precordset
  • temp
  • true

得分解答快速导航

  • 帖主:zhidao

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo