怪事请耶
输出的sql语句也正确?把输出的sql语句复制下来放到sql*plus等其它工具下运行看是什么效果,仔细检查一下,不应该出现这种问题
输出的sql语句也正确?把输出的sql语句复制下来放到sql*plus等其它工具下运行看是什么效果,仔细检查一下,不应该出现这种问题
解决方案 »
- out.print()问题
- 请教:Servlet后台中弹出信息的问题
- 看看struts2程序console里面的错误信息吧。什么原因呢?
- java通过request.getContentLength()获取上传文件大小后,如何中止上传进程?
- 请问各位前辈在你们的头脑里面向对象是什么一个概念理解?
- <input 回车问题 ,高手帮忙 谢谢!!!
- 关于struts里的tiles标签和frameset框架的问题,请大家帮帮我啊
- DWR在页面上显示3000条数据记录问题(不分页)?
- 页面缓存
- 如果用jbuilder就等于用jdk+tomcat,并且功能更强大,我这样理解对吗?
- jsp与SQLserver2000的连接问题(能连接本地数据库,但不能连接远程数据库?)
- 基础问题(快烦死了),高手来看看,感激不尽!
服务器后台有出错吗????
还有,你把那个SQL语句用system.out.println()打印出来,看看有没有什么问题?
package id;// 引入包及相应结构
import java.sql.*;
import java.sql.SQLException;
import java.util.*;
import java.lang.*;public class id2
{// 类成员变量定义域开始 String name;
private Statement stmt;
private Connection con;
private ResultSet rs;// 类成员变量定义域结束 < 初始化过程祥见构造方法 > public id2() // 构造方法 (如有必要,请手工调整该方法)
{
name = "";
}//构造方法结束
public void setConnection(Connection con)
{
this.con = con;
} public Connection getConnection()
{
return con;
} public String ger(String name)
{
String lsid1 = "";
String lstext1 = "";
long lstext = 0L;
String lstext2 = "0000000001"; //String sql = String.valueOf(String.valueOf((new StringBuffer("select max(ID) from ")).append(name)));
//String sql = String.valueOf(String.valueOf(new StringBuffer("select max(ID) from XT_YH")));
//String sql = String.valueOf(String.valueOf((new StringBuffer("select max(ID) from ")).append(name)));
//String sql = "select max(ID) from ";
//sql=sql.concat(name);
//String sql = "select max(ID) from '"+name+"'";
String sql = "select max(ID) from XT_YH"; try
{
stmt = con.createStatement(); //String sql1="select max(ID) from"+name;
//String sql = String.valueOf(String.valueOf((new StringBuffer("select max(ID) from")).append(name)));
//String sql = "select max(ID) from"+name;
rs = stmt.executeQuery(sql);
if(rs.next())
{
lstext2 = "";
lstext1 = rs.getString(1);
if(lstext1 == null)
lstext1 = "0";
lstext = Long.parseLong(lstext1) + (long)1;
int lsint = 0;
lstext2 = Long.toString(lstext);
lstext2 = lstext2.trim();
for(lsint = lstext2.length(); lsint < 10; lsint++)
lstext2 = "0".concat(String.valueOf(String.valueOf(lstext2))); }
rs.close();
stmt.close();
}// try 结束 //catch(Exception e)
//{
//System.out.println(e);
//lstext2 = sql;
//}
catch(SQLException sqlexception)
{
System.err.println("aq.executeQuery: " + sqlexception.getMessage());
lstext2 = sql;
}
return lstext2;
}// String ger 结束
// }// class id 结束
// 主类结束