FLEX如何统计行数 我用的是JAVA+BLAZEDS+FLEx4开发的 10
我想要将数据库里面的行数查询后调用到MXML里面的label里,我的JAVA方法的HSQ语句如下:publicintStatistics(Stringnnn){Syste...
我想要将数据库里面的行数查询后调用到MXML里面的label里,我的JAVA方法的HSQ语句如下:public int Statistics(String nnn)
{
System.out.println("count(*) from qiandao where uname='"+nnn+"'");
List ss=hibernateTemplate.find("count(*) from qiandao where uname='"+nnn+"'");
return ss.size();
}
我用了强制转型,将ss.size转成int型,如果:
(int)ss.get(0);但是提示强制转型失败 展开
{
System.out.println("count(*) from qiandao where uname='"+nnn+"'");
List ss=hibernateTemplate.find("count(*) from qiandao where uname='"+nnn+"'");
return ss.size();
}
我用了强制转型,将ss.size转成int型,如果:
(int)ss.get(0);但是提示强制转型失败 展开
展开全部
List ss=hibernateTemplate.find("count(*) from qiandao where uname='"+nnn+"'");
return ss.size();
第二句写错了
List ss=hibernateTemplate.find("count(*) from qiandao where uname='"+nnn+"'");
返回的不是List 而是行数
public int Statistics(String nnn)
{
System.out.println("count(*) from qiandao where uname='"+nnn+"'");
return hibernateTemplate.find("count(*) from qiandao where uname='"+nnn+"'");
}
return ss.size();
第二句写错了
List ss=hibernateTemplate.find("count(*) from qiandao where uname='"+nnn+"'");
返回的不是List 而是行数
public int Statistics(String nnn)
{
System.out.println("count(*) from qiandao where uname='"+nnn+"'");
return hibernateTemplate.find("count(*) from qiandao where uname='"+nnn+"'");
}
追问
那如果再MXML里面返回的是INT型吗?
追答
如果方法返回 是int就是 int
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询