永发信息网

VC++中在MFC里创建了CRecordset的子类,但是总是说没有定义

答案:2  悬赏:30  手机版
解决时间 2021-02-05 09:54
程序代码:
UpdateData(true);
CUserRecordset m_user;
try
{
if(m_user.IsOpen());
m_user.Close();
m_user.m_strFilter.Format("用户名='%s'and 密码='%s'",m_username,m_userpwd);
m_user.Open(CRecordset::snapshot,NULL,CRecordset::none);
if(m_user.IsEOF())
{m_user.Close();
AfxMessageBox("密码错误,请重试!");
return;
}
else
{m_user.Close();
AfxMessageBox("登陆成功!");
}
}
catch(CException* e)
{
e->ReportError();
return;
}
CDialog::OnOK();
调试结果:
kDlg.cpp
E:\练习调试\12\k\kDlg.cpp(186) : error C2065: 'CUserRecordset' : undeclared identifier
E:\练习调试\12\k\kDlg.cpp(186) : error C2146: syntax error : missing ';' before identifier 'm_user'
E:\练习调试\12\k\kDlg.cpp(186) : error C2065: 'm_user' : undeclared identifier
E:\练习调试\12\k\kDlg.cpp(189) : error C2228: left of '.IsOpen' must have class/struct/union type
E:\练习调试\12\k\kDlg.cpp(190) : warning C4390: ';' : empty controlled statement found; is this the intent?
E:\练习调试\12\k\kDlg.cpp(190) : error C2228: left of '.Close' must have class/struct/union type
E:\练习调试\12\k\kDlg.cpp(191) : error C2228: left of '.m_strFilter' must have class/struct/union type
E:\练习调试\12\k\kDlg.cpp(191) : error C2228: left of '.Format' must have class/struct/union type
E:\练习调试\12\k\kDlg.cpp(192) : error C2228: left of '.Open' must have class/struct/union type
E:\练习调试\12\k\kDlg.cpp(193) : error C2228: left of '.IsEOF' must have class/struct/union type
E:\练习调试\12\k\kDlg.cpp(194) : error C2228: left of '.Close' must have class/struct/union type
E:\练习调试\12\k\kDlg.cpp(199) : error C2228: left of '.Close' must have class/struct/union type
Generating Code...

PS:在StdAfx.h中已经加了#include
最佳答案
话说你加了这类的头文件到你调用的这个CPP了吗
全部回答
这是vc++编译平台的问题,不是你的问题,现在告诉你解决方案 1.打开你的程序在电脑上的文件夹,找到后缀为.clw的文件,删除它 2.重新打开vc++,打开这个程序,编译一下,就ok了 ps:.clw文件记录了这个程序的所有与文件有关的信息,删掉它,重新编译,编译系统就回重新梳理文件,就找到了你丢失的文件
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
喜悦药房草堂北支路药店在什么地方啊,我要过
华硕笔记本电脑怎么设置bios设置
1升=?立方分米=?立方厘米=?毫升
时间继电器怎么接线?我要要个接近开关控制个
煮狗肉的做法,煮狗肉怎么做好吃,煮狗肉的家
三家新村这个地址在什么地方,我要处理点事
想去父母爱情拍摄地的小岛租个小院
【情绪调节】你觉得情绪调节的方法有哪些?
给凉拌三丝取个怎么样的好名字啊?
DNF黑雾之源的红色狼人叫什么
QQ厘米秀怎么玩弹屏
诗经中绿衣的诗句
福建省九龙建设集团有限公司怎么去啊,有知道
sql server insert 会锁整个表么
钢筋0.9倍的B交错放置是什么意思
推荐资讯
脉博士血压计mem指的是什么?
晚清一位思想家说:“二千年来之政,秦政也,
寻求种子??
仓鼠有多少只手指?
格塘村农民学校怎么去啊,有知道地址的么
三生石婚庆礼仪文化传媒地址在哪,我要去那里
艺枫琴行地址在哪,我要去那里办事
足球一年有多少个赛季?一个队一个赛季要比赛
已知下图半圆中的直角三角形面积是10平方厘米
卖牛杂的配料有那些,怎么做才好吃
有首歌最后一句歌词是:无怨无悔无憾无忧今生
俗话说:“一个篱笆三个桩,一个好汉三个帮。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?