
vb eof和bof的用法
如题虽然书上有eof和bof的用法解释但还是不太清楚举个例子:IfAdodc1.Recordset.BOFThenAdodc1.Recordset.MoveFirstIf...
如题 虽然书上有eof和bof的用法解释 但还是不太清楚 举个例子:
If Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirst
If Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast
最好能够简单的说下 它们的用法 不要太专业
还是不太明白 展开
If Adodc1.Recordset.BOF Then Adodc1.Recordset.MoveFirst
If Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveLast
最好能够简单的说下 它们的用法 不要太专业
还是不太明白 展开
9个回答
展开全部
BOF 指示当前记录位置位于 Recordset 对象的第一个记录之前为TRUE,否则为FALSE
EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后为TRUE,否则为FALSE
这样还不明白?
EOF 指示当前记录位置位于 Recordset 对象的最后一个记录之后为TRUE,否则为FALSE
这样还不明白?
展开全部
这个用法只是用来判断sql语句中指定的记录是否不存在
给你一个ASP的例子(ASP的脚本语言是VBScript,和VB类似)
set rs = create.object("adodb.recordset")
rs.open "select * from 数据表 order by id desc"
if rs.bof and rs.eof then
response.write "数据库中暂无记录"
else
'在这里输出需要的内容
end if
给你一个ASP的例子(ASP的脚本语言是VBScript,和VB类似)
set rs = create.object("adodb.recordset")
rs.open "select * from 数据表 order by id desc"
if rs.bof and rs.eof then
response.write "数据库中暂无记录"
else
'在这里输出需要的内容
end if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
BOF 是用来判断 是否到了Recordset记录集的最前面
EOF 是用来判断 是否到了Recordset记录的集最后面
EOF 是用来判断 是否到了Recordset记录的集最后面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果Adodc1.Recordset“bof(是指针以达到末行为真)” 然后 MoveFirst 指针移到首行
下面一句刚好相反
下面一句刚好相反
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
rs.Fields("user")
出错了
rs.Fields(index)
括号内应该是数字、、、不应该是字符吧。
改为应为RS是记录集。
出错了
rs.Fields(index)
括号内应该是数字、、、不应该是字符吧。
改为应为RS是记录集。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询