squery1="select count(*) from UInfo where UName="+"'"+v.get(0)+"'"+"";
sta1=con.createStatement();
res1=sta.executeQuery(squery);
int sqlcount=0
if(res1.next()){
sqlcount=res1.getInt(1);
}
res1.close();
if(sqlcount==0)
{}
else if(sqlcount==1)
{}
else
{}
sta1=con.createStatement();
res1=sta.executeQuery(squery);
int sqlcount=0
if(res1.next()){
sqlcount=res1.getInt(1);
}
res1.close();
if(sqlcount==0)
{}
else if(sqlcount==1)
{}
else
{}
解决方案 »
- jquery+struts1问题,无法将返回值返回到后台
- struts的版本很多,该学什么版本啊?谢谢
- 如何跳出新的页面
- 怎样用xloadtree实现无限级目录树(数据库取节点)
- 关于hibernate的一点问题
- sturts 一个.do执行完跳转到另外一个.do,如何使第一个.do的form和第二个.do的Form直接不进行数据传递
- 求助`~jsp页面为什么不显示flash`~~
- 具有挑战的问题:不进行提交,JSP如何获得javascript超大的变量值
- 关于struts中的DynaAtionForm问题
- 谁有NetBeans教程?----》感谢:)
- 怎样实现点击一个文件链接即下载该文件的功能?
- struts的validation framework问题
squery="select UName from UInfo where UName="+"'"+v.get(0)+"'"+"";
sta=con.createStatement();
res=sta.executeQuery(squery);
我想有下面的流程
if(记录集为0)
{
<jsp:forward page="error.jsp">
<jsp:param name="username1" value="<%=v.get(0)%>" />
</jsp:forward>
}
else if(记录集为1)
{}
else
{
while(res.next()){%>
<%=res.getString("UName")%>
<%}}
while(res.next())
{
i++ ;
}
res.beforeFirst();
switch(i)
{
case 0:
...
break ;
case 1:
...
break ;
}
呀,说javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC]Unsupported method: ResultSet.beforeFirst还有他也不支持 String到Int的转换,我以包括了<%@ page import="java.lang.*"%>不解说
org.apache.jasper.JasperException: Unable to compile class for JSPNote: sun.tools.javac.Main has been deprecated.
..\work\localhost\INFOBASE\_0002fjsp_0002fnum_0002fSetProjectPerson_0002ejspSetProjectPerson_jsp_5.java:92: Method parseInt(java.lang.String) not found in class jsp.num._0002fjsp_0002fnum_0002fSetProjectPerson_0002ejspSetProjectPerson_jsp_5.
这段代码能够通过
TOMCAT下不知道了
还有如结果集只是查询个数的话可以不将指针指向BOF
int a ;
try
{
a = Integer.valueOf("123").intValue() ;
}
catch(Exception e)
{
a = 0 ;
}
应该是好用的阿