📄 subject_37605.htm
字号:
<p>
序号:37605 发表者:dgk 发表日期:2003-04-26 10:33:47
<br>主题:简单的问题 如何取得当前纪录
<br>内容:比如我定义了CRecordSet base;<BR>base已经打开了。<BR>我要如何才能取得当前纪录的行nRows;
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:林建华 回复日期:2003-04-26 10:47:49
<br>内容:要遍历一遍的<BR>while(!base.IsEOF())<BR>{<BR> base.MoveNext();<BR>}<BR>int nSize = base.GetRecordCount( );<BR>base.MoveFirst();
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dgk 回复日期:2003-04-26 11:50:32
<br>内容:我不是要知道几个纪录我是要知道当前纪录是几.......
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dgk 回复日期:2003-04-27 14:27:00
<br>内容:顶一顶,这个因该有人知道的啊,要怎么取得当前纪录在这个纪录集中是第几行的啊?????
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:风吹沙 回复日期:2003-04-27 14:46:09
<br>内容:我有一个办法,假如base的一个字段名为m_Name,当前记录m_Name的值为zhengcom<BR>int nRows=1;<BR>base.movefirst<BR>while(base.m_Name!=zhengcom)<BR>{<BR> base.movenext;<BR> nRows++;<BR>}<BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:dgk 回复日期:2003-04-27 14:54:20
<br>内容:那太麻烦了,CRecordSet有没有本身的函数可以知道是在第几行的?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:风吹沙 回复日期:2003-04-27 16:03:48
<br>内容:据我所知,只有一个可以返回记录数的GetRecordCount(),至于你说的那个函数,好像没有<BR>2003-4-27 16:07:09
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -