返回数据为空的判断

fxyc2008 2006-05-18 10:45:29
用sql命令查询一条数据,access中没有满足符合条件的数据,请问用vbscript怎么判断这样的情况?
...全文
382 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangzhy 2006-08-02
  • 打赏
  • 举报
回复
select max( salary ) from ......
这个语句如果查不到记录时,ADOQuery->RecordCount竟然等于1,郁闷,害的我。

这种怎么判断是否为空呢?
yzxandfcm 2006-05-26
  • 打赏
  • 举报
回复
dim strsql as string
strsql="SQL查询条件"
dim rs as new adodb.recordset
rs.open strsql,connection,1,1
if Recordset.count = 0 then msgbox "记录为空"
OracleRoob 2006-05-18
  • 打赏
  • 举报
回复
如果用ADO的话,直接判断返回记录集是否已到结尾。

若到结尾,表示无数据。
changechange 2006-05-18
  • 打赏
  • 举报
回复
还可以用 RS.EOF AND RS.BOF 判断
还可以用 RS.RECOURDCOUNT 判断
太多太多方法了
changechange 2006-05-18
  • 打赏
  • 举报
回复
dim strsql as string
strsql="select count(*) from table where 条件"
dim rs as new adodb.recordset
rs.open strsql,connection,1,1
msgbox cstr(rs(0)) & "条记录"

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧