是否
" out.print(db.toChinese(rs_str)+"<br>");"
这里的db出错了?
" out.print(db.toChinese(rs_str)+"<br>");"
这里的db出错了?
解决方案 »
- hibernate分页查询,第一页数据不全
- JSP连接Oracle数据库
- 关于在嵌入式系统中发布jspWeb系统问题
- [100分请教]jsp页面的编译原理及过程!!!请高手解答!
- [JSP+Mysql]奇怪的问题
- 求救!!万分感谢!!
- struts2上传图片,预览显示,保存数据库问题·!
- 谁知道那有侯捷译的thinking in java 2电子版的 简体中文
- 还是发送邮件的问题,比如我有一个邮箱[email protected]我想在jsp页面上利用它把我想说的话发到另外一个人的邮箱[email protected],这如何实
- 结果集问题,高手请进!!!
- 几个 代表一个汉字?
- 聘请:JSP程序员,限广州地区。
当rs_str=null 是否可以继续调用?
建议:在jsp和你的Bean 里面自己写一些System.out.println();之类的调试信息。这样就很容易找出原因的。特别是调试jsp!!<这一点非常重要>
public db() {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("mydb(): " + e.getMessage());
}
}public ResultSet executeQuery(String sql) {
rs = null;
try {conn = DriverManager.getConnection("jdbc:odbc:demodb","","");
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("db.executeQuery: " + ex.getMessage());
}
return rs;
}
....我总觉得好象没有调用到javabean似的
试试就知道了/
rs = null; !!!!!!!改为ResultSet rs=null;
try {conn = DriverManager.getConnection("jdbc:odbc:demodb","","");
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("db.executeQuery: " + ex.getMessage());
}
return rs;
}
!!!!!!!改为ResultSet rs=null;
<%@ page import="java.sql.* %>仔细看看 !!!