异常问题!!!!
     一段在tomcat夏运行的servlet程序:
try{
            Class.forName(myDriver);//load driver
            dbConn = DriverManager.getConnection(dbURL);//connect
        }
        catch(ClassNotFoundException e){
            System.out.println("Can't load driver "+e);
        }
        catch(SQLException e){
            System.out.println("Database access failed "+e);
        }   
    }//这段代码没有抛出异常   
.......
.......
  try{ //这里出现了异常:
              Statement stmt = dbConn.createStatement();
              ……………………                      
                         
                                                 
                                                                              
                                                                              
                                                  
                     stmt.executeUpdate(sql);
								            stmt.close();//语句结束
                     dbConn.close();//关闭连接
             catch(SQLException e){
                     out.println("<HTML>");
                     out.println("<HEAD>");
                     out.println("<ERROR>");
                     out.println("</HEAD>");
                     out.println("<BODY>");                    
                     out.println("<H2>Database currently unavailable.</H2>"); 
		out.println("<H2>error: </H2>"); 
		out.println("<H2>"+ e.toString() +"</H2>");
		out.println("</BODY>");
                     out.println("</HTML>");
                 }
                out.close();
     //出现结果结果是这样:
Database currently unavailable.
error: 
java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver] ?????????????
?
如果直接在本地的jdbc程序,对异常的报错非常好,有中文,指示的错误也非常准确
但这里似乎,异常的中文信息不能打印出来,都是问号'?' 但是网页中是可以输出中文的
;另外,这个错误号好像在ODBC的msdn中找不到,这是jdbc自己的错误类型吗》
为何jdk的文档都没有这方面的信息呢》?
看不出错误类型,实在不好调试;哪位高手能否指点一二?
那位能帮忙看看这是怎么回事》?
多谢了!