找回密码
 注册成为天翎用户
查看: 790|回复: 3

判断sql是否查出东西

[复制链接]
fengzhong 发表于 2012-9-3 17:29:54 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-9-3 17:46 编辑

var datas = queryBySQL(sql);如果sql语句没有查询出来任何东西,此时datas = [] 如果sql语句可以查询出来东西  datas = [sql语句在数据库中查询出来的东西]。我想判断sql是否能在数据库中查询出来东西应该怎么写。开始 写了
if(datas != null){

}发现不对,无论何时,datas != null 都成立,因为sql没查出东西的时候 [] != null 也成立。试了一些其他方法也不行,求高人指点?
purple 发表于 2012-9-3 17:39:46 | 显示全部楼层
您的意思是要判断您的sql是否有返回集么?如果是,您可通过判断datas大小来实现。类似脚本可参考:
  1. var datas = queryBySQL(sql);
  2. if(datas.size()>0){//有值的情况~返回<0就是没返回值~
  3.         您自己的逻辑~
  4. }
复制代码
回复

使用道具 举报

 楼主| fengzhong 发表于 2012-9-3 17:44:12 | 显示全部楼层
回复 2# purple


    谢谢,解决了
回复

使用道具 举报

purple 发表于 2012-9-3 17:46:50 | 显示全部楼层
好的,感谢您的反馈。
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-14 04:06

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表