SELECT count(*) FROM
===============
SELECT count(*) as num FROM rs.next();
int num=rs.getInt(1)
===============
SELECT count(*) as num FROM rs.next();
int num=rs.getInt(1)
解决方案 »
- 关于hibernate3.2配置文件
- 怎样从服务器主机的硬盘中读取图片~~~~~~~~~~~~
- jacob 的问题...在表格中指定行数之后增加一行..........
- 我要怎样修改这段这代码才能将这个功能实现在多行文本框上面
- 论述12小球问题(升级散分)
- 请教一个基础问题?
- 关于字符串d的问题,简单的(在在线等待)
- 请问JS中怎样对类似“2002-03-19 11:33”这样的日期进行加减?谢谢!
- jsp:include引用action的错误,各位帮帮忙。。。
- Spring框架 JAX-WS集成webservice客户端调用出现问题,特来请教
- 我的TOMCAT装完后打开JSP老是出现这个错误
- 奇怪,竟然会出现这样的问题????????????
public int getCountQuery(String s)
{
int i = -1;
try
{
rs = getQuery(s);
if(rs.next())
i = rs.getInt(1);
}
catch(Exception exception)
{
System.out.println(exception.toString());
}
return i;
}
String sqlcount="SELECT count(*) FROM T_SubCom INNER JOIN T_NewsType ON T_SubCom.ID = T_NewsType.Column_ID INNER JOIN T_News ON T_NewsType.ID = T_News.NewsType WHERE (T_News.NewsType IN (SELECT ID FROM T_NewsType WHERE BigClass = 2 AND IsEnglish = '0')) and T_News.Verify='1' and DATEADD([day],T_News.ShowDays,UpTime)>=getdate()";
int total_count=dq.getCountQuery(sqlcount); //得到总数量得到的total_count却是-1
可这语句在sql server里是没问题的
我很奇怪
注意使用as