说明rs=basicDB.executeQuery(sql);得到rs为空。try:
将
public ResultSet executeQuery(String sql){
if(conn==null){
DBConnect();
}
else{
try{
Statement s=conn.createStatement();
rs=s.executeQuery(sql);
}
catch(SQLException e){}
}
return (rs);
}改为:public ResultSet executeQuery(String sql){
if(conn==null){
DBConnect();
}
try{
Statement s=conn.createStatement();
rs=s.executeQuery(sql);
}
catch(SQLException e){}
return (rs);
}
或:将jsp中的basicDB.DBConnect();方法去掉,两种方法选一种。
将
public ResultSet executeQuery(String sql){
if(conn==null){
DBConnect();
}
else{
try{
Statement s=conn.createStatement();
rs=s.executeQuery(sql);
}
catch(SQLException e){}
}
return (rs);
}改为:public ResultSet executeQuery(String sql){
if(conn==null){
DBConnect();
}
try{
Statement s=conn.createStatement();
rs=s.executeQuery(sql);
}
catch(SQLException e){}
return (rs);
}
或:将jsp中的basicDB.DBConnect();方法去掉,两种方法选一种。
解决方案 »
- mysql中的mediumtext格式在hibernate中怎么映射
- 我是初学者大家帮帮我
- 用过dtree的进来!!
- java访问informix数据库text字段中文乱码问题
- JSP报错: java.sql.SQLException: ORA-01722: 无效数字
- 请问在servlet中怎么样引用jsp中的session变量啊?
- 怎样将Google搜索引擎嵌入自己的网页,在线等!!!!!!!!!!!!
- tomcat4.0启动时如何去执行一段程序啊?在线等待
- tomcat启动错误!高分求助!
- 如何用junit测试对数据库的增删改查
- 小妹这里有个问题请教:为什么这两个字符串不相等?
- 数据库连接问题
你想执行它就先执行if(conn==null)中的DBConnect(),呵呵,Andrawu(Andrawu) 说的。