如何判断Recordset对象是空的,返回的值是错误的 你是不是在判断前将rs关闭了,还有为什么要判断null呢,没有纪录用BOF=EOF也可以判断阿 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用isnull判断记录机为空用if rs.eof and rs.bof then ... 我想你的问题出在存储过程中,可能在存储过程中没有执行到select 语句,这样返回一个关闭的rs. 把If Not IsNull(rs) Then 改成 If Not rs Is Nothing Then If rst.State = adStateOpen Then If rst.RecordCount > 0 Then MsgBox "rst not empty"else msgbox"rst is closed"end if 我用rs.status=1判断该对象是否以关闭,但是这里也不通过,出错了,并且我用如下语句检查还是不行:isobject(rs) trueisnull(rs) flasers is nothing flasers.eof 报错我并没有 set rs=nothing或把rs关掉. SQL 求一简单的MySQL语句:如何将两个表的数据整合在一起 创建了一个表,为什么企业管理器中看不到呢? 新手求教 如何去掉SQL Server登入数据库的对话框 求助!!!求区域内数值的绝对偏差的平均值 SQL 动态表名的问题 sql server 导入和导出向导 安装sql弹出的错误求解答 SQL Analyls 应用 未能验证该用户的身份 关于用触发器防止重复记录的问题 我也曾经自认为是SQLServer高手,但现在确不行了,有求于大家,分数一定送上,是我两个月来未解决的问题。请各前辈进入 我是个高程,但是开发经验不足,mcsd这玩儿值得考吗?
判断记录机为空用
if rs.eof and rs.bof then ...
这样返回一个关闭的rs.
If rst.RecordCount > 0 Then MsgBox "rst not empty"
else
msgbox"rst is closed"
end if
并且我用如下语句检查还是不行:
isobject(rs) true
isnull(rs) flase
rs is nothing flase
rs.eof 报错我并没有 set rs=nothing或把rs关掉.