社区
ASP
帖子详情
建立recordset,初始化指向第一条记录前面吗?
cilyboy
2004-05-07 10:25:04
每次建立数据库连接的时候,创立一个recordset对象实力例, 是不是数据库记录都是默认指向第一条记录的前面,也就是rs.bof为真呢?我看到有的代码开始循环读数据库记录的时候有先写这样的代码:
rs.movefirst
然后才开始 do while not rs.eof
...全文
195
15
打赏
收藏
建立recordset,初始化指向第一条记录前面吗?
每次建立数据库连接的时候,创立一个recordset对象实力例, 是不是数据库记录都是默认指向第一条记录的前面,也就是rs.bof为真呢?我看到有的代码开始循环读数据库记录的时候有先写这样的代码: rs.movefirst 然后才开始 do while not rs.eof
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cilyboy
2004-05-07
打赏
举报
回复
恩 我也觉得是默认第一条记录
cilyboy
2004-05-07
打赏
举报
回复
又来了各说一词
sfply
2004-05-07
打赏
举报
回复
rs.movefirst用得不是时候,默认是第一条
zmhqyw
2004-05-07
打赏
举报
回复
不是。
如果数据库不为空,默认指向第一条记录。至少在效果上是这样。
你可以尝试打开一个表,直接输出内容。这样就可以看到结果。
至于是不是数据库在判断到rs.bof时执行了什么操作那就不知道了。
skyboy0720
2004-05-07
打赏
举报
回复
是的
liuyangxuan
2004-05-07
打赏
举报
回复
B 'Before
E 'End
gu1dai
2004-05-07
打赏
举报
回复
初始应该指向第一条记录
wenliming
2004-05-07
打赏
举报
回复
同意楼上几位的
Qthinker
2004-05-07
打赏
举报
回复
rs.bof 'b 代表begin
rs.eof 'e 代表end
stayhere
2004-05-07
打赏
举报
回复
如果是返回的记录集为空,则同时指向rs.bof与rs.eof
xieyj
2004-05-07
打赏
举报
回复
初始就是指向第一条记录
SuperBJack
2004-05-07
打赏
举报
回复
补充:默认第一条记录是记录集中的记录,不一定是数据库里的第一条记录.
lsxy
2004-05-07
打赏
举报
回复
嗯 哈。。。
若白师妹
2004-05-07
打赏
举报
回复
devillicheng(蓝月魔) 正解
devillicheng
2004-05-07
打赏
举报
回复
说句老实话,本人写了那么久的Asp程序,几乎都没有用到 Rs.MoveFirst,有可能是我写得都太简单,呵呵!一般都是在一个循环里已经循环过几次了,然后有想读某一条特定的纪录,才用到像Rs.MoveLast,Rs.MoveFirst等语句,不如你想从第二条开始就是
Rs.MoveFirst
Rs.MoveNext
基本上这种情况很少,从来没有发现过默认不是第一条的情况!不知道我是不是正确!
MFC+SQL.pdf
例如,`GetConnPtr()`和`GetRecoPtr()`返回
指向
Connection和
Recordset
对象的引用,`OnInitADOConn()`用于
初始化
数据库连接,`ExecuteSQL()`执行SQL命令,`Get
RecordSet
()`获取
Recordset
等。 总结来说,使用MFC和ADO...
ASP_经典10页分页代码
- `If intCurrentPage <> 1 And intTotalRecords <> 0 Then`:如果不是第一页且有
记录
,则添加
指向
首页的链接。 - **上一页**: - `If intCurrentPage > 1 Then`:如果当前不是第一页,则添加
指向
前一页的链接。 ...
SQL2000联接的例子
##### 第一部分:用ADO连接SQLServer2000 **步骤1**:在项目中引入ADO库 - 在`STDafx.h`文件中,使用`#import`指令导入ADO库(`msado15.dll`)。需要注意的是,为了避免与现有的`EOF`宏冲突,这里将`EOF`重命名为`...
MFC用ADO连接数据库——vs2010+access运行没为题.pdf
第四部分介绍了MFC界面编程,包括如何在对话框中添加控件以及程序启动时
初始化
列表框并连接数据库。 此外,还介绍了如何添加查询功能和新增
记录
功能。在添加查询功能时,通常是通过调用Select函数实现,而新增
记录
...
ADO数据库[参考].pdf
1.
初始化
COM库:这是使用ADO的第一步,通常在`CWinApp::InitInstance()`的重载函数中完成,通过调用`AfxOleInit()`函数。 2. 引入ADO类型库:在`stdafx.h`文件中,我们使用`#import`指令引入ADO类型库,例如`#...
ASP
28,409
社区成员
356,971
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章