关于MFC访问ODBC数据库的疑问

首先了一个ODBC数据库,其中含有两个表,我将两个表用两个类对其进行关联,然后执行其他访问操作,其中的一个表访问是没有问题的,另一个在访问时,数据集在类中生成的变量总是固... 首先了一个ODBC数据库,其中含有两个表,我将两个表用两个类对其进行关联,然后执行其他访问操作,其中的一个表访问是没有问题的,另一个在访问时,数据集在类中生成的变量总是固定的,总是第一条记录的值,尽管我调用了“对象名.MoveNext();”。另外我试过“MovePrev(),MoveLast()”,指向记录的指针确实移动了,但是与该数据集相关联的类中自动添加的那些数据集字段的变量值仍旧没有改变……
我是刚开始学MFC,数据库的知识也不是很懂。我简单的将可能存在问题的代码给各位描述下:
与这个数据集关联的类名是CLoginSet,其中与字段名对应的变量值是m_userName,m_userPassword,然后我在其他的消息响应函数中添加了以下代码:
CLoginSet login;
login.Open();
login.MoveFirst();
while(userName!=login.m_userName && !login.IsEOF())
{
login.MoveNext();
}
……
问题就出在这几句中,我调试过,但是想不明白到底为什么,是自学的,希望懂得的朋友可以帮帮我,谢谢了
展开
 我来答
百度网友e651196
2010-12-23 · TA获得超过141个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:152万
展开全部
建议下断点单步调试下看看程序怎么执行的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式