VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1058|回复: 1

vc与access密码库

[复制链接]
74_avatar_middle
最佳答案
0 
在线会员 发表于 2023-7-4 17:05:22 | 显示全部楼层 |阅读模式
l.Format(_T("SELECT * FROM password WHERE user = '%s' AND pwd = '%s'"), strName, strpwd);

try
{
    m_pRecordset->Open(_bstr_t(strsql), (IDispatch*)m_pConnection, adOpenDynamic, adLockOptimistic, adCmdText);

    if (!m_pRecordset->adoEOF)
       
    {
        // 获取数据库中的用户名和密码
        CString dbUsername = m_pRecordset->GetCollect("user").bstrVal;
        CString dbPassword = m_pRecordset->GetCollect("pwd").bstrVal;

        // 打印数据库中的用户名和密码
        AfxMessageBox("数据库中的用户名:" + dbUsername);
        AfxMessageBox("数据库中的密码:" + dbPassword);

        SendMessage(WM_CLOSE,0,0);//退出画面

    }

    m_pRecordset->Close();
}
catch (_com_error e)
{
    AfxMessageBox(_T("密码错误!"));
}
老是提示密码错误,谢谢




上一篇:c语言排序很重要吗
下一篇:IDispatch error #3081一个ADO连接ACCESS的问题,在其它电脑可运行,联想会出现问题
74_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2023-7-9 16:08:57 | 显示全部楼层
CString dbUsername = m_pRecordset->GetCollect("user").bstrVal;
        CString dbPassword = m_pRecordset->GetCollect("pwd").bstrVal;
  AfxMessageBox("数据库中的用户名:" + dbUsername);
        AfxMessageBox("数据库中的密码:" + dbPassword);
把这个4行删了就可以
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2023-9-24 22:51

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表