求教rs.movenext()的意义
在下初学者用ODBC连接vc++和sql2000有一步是将数据库里面的数据用rs.Open(CRecordset::dynaset,"select*frommodel_i...
在下初学者
用ODBC连接vc++和sql2000
有一步是将数据库里面的数据用
rs.Open(CRecordset::dynaset,"select * from model_info_tab");
调用出来
接下来
while(!rs.IsEOF())
{
CString strModel;
rs.GetFieldValue(1,strModel);
m_comboModel.AddString(strModel);
rs.MoveNext();
先说下我的理解,不一定对
请高手指点:
譬如我用rs.open调用出了数据库的一堆数据如下
机器1 I型 9月1日
机器2 II型 9月2日
现在
rs.GetFieldValue(1,strModel)把"I型,II型”传给了strModel
那接下来的rs.MoveNext()是把什么转移了什么纪录得下一条呢?
1楼的谢谢,但是rs.GETFieldValue(nIndex,CString)不是用前面的nIndex来决定我取的是哪一条记录么?
是不是这个nIndex就是指指针指向那一行? 展开
用ODBC连接vc++和sql2000
有一步是将数据库里面的数据用
rs.Open(CRecordset::dynaset,"select * from model_info_tab");
调用出来
接下来
while(!rs.IsEOF())
{
CString strModel;
rs.GetFieldValue(1,strModel);
m_comboModel.AddString(strModel);
rs.MoveNext();
先说下我的理解,不一定对
请高手指点:
譬如我用rs.open调用出了数据库的一堆数据如下
机器1 I型 9月1日
机器2 II型 9月2日
现在
rs.GetFieldValue(1,strModel)把"I型,II型”传给了strModel
那接下来的rs.MoveNext()是把什么转移了什么纪录得下一条呢?
1楼的谢谢,但是rs.GETFieldValue(nIndex,CString)不是用前面的nIndex来决定我取的是哪一条记录么?
是不是这个nIndex就是指指针指向那一行? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询