1 错误C:\Documents and Settings\Administrator>javac D:\Tomcat\webapps\chaoshi\WEB-INF\
classes\pac\fag.java
D:\Tomcat\webapps\chaoshi\WEB-INF\classes\pac\fag.java:15: 软件包 sun.jdbc 不存

  Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);
我在编译一个javaBean时,系统给出如下提示,请高人指点一二,谢谢!

解决方案 »

  1.   

    源代码如下:
    package pac;
    import java.sql.*;
    import java.io.*;
    import java.awt.event.*;
    import java.util.*;
    public class fag
    {
      String sDBDriver="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\Tomcat\\webapps\\chaoshi\\chaoshi.mdb";
      String sConnStr="jdbc:odbc:fag";
      Connection conn=null;
      ResultSet rs=null;
      public fag()
      {
      try{
      Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);
         }
      catch(java.lang.ClassNotFoundException e)
      {
      System.out.println(e.getMessage());
      }
      }
    public ResultSet executeQuery(String sql){
      rs=null;
      try{
      conn=DriverManager.getConnection(sDBDriver);
      Statement stmt=conn.createStatement();
      rs=stmt.executeQuery(sql);
         }
      catch(SQLException ex)
      {
      System.out.println(ex.getMessage());
      }
    return rs;
    }
    }
      

  2.   

    从你的出错情况看,很明显,sun.jdbc.odbc.JdbcOdbcDriver类没有找到,找一个jar吧,把这个类加上。