编译器提示哪个class找不到,是jdbc.odbc.JdbcOdbcDriver吗,如果是,应该是你没有把JDBC-ODBC驱动程序加到你的classpath中去吧

解决方案 »

  1.   

    这个我做过了,ClassPath应该没有问题,但确实是jdbc.odbc.jdbcodbcDriver类没找到,我的ClassPath=%Classpath%;.;c:\jdk\lib\tools.jar;c:\jdk\lib,不知这么配对不,在98下。
      

  2.   

    jdbc.odbc.JdbcOdbcDriver數據庫驅動名字寫錯了
      

  3.   

    Access的jdbc-odbc的驅動名,我也忘了
    我記得《JSP應用開發詳解》這本書裏介紹有
      

  4.   

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      

  5.   

    stm.close();
       conn.close();上面这两行最好在try ...catch中,当然这不是出错的原因。
      

  6.   

    Class.forName("jdbc.odbc.JdbcOdbcDriver");
       Connection conn=DriverManager.getConnection("jdbc:odbc:world","","");
    第一行加上sun.
    第二行world改为world20
    然后再看一下环境变量,按上面的大哥们说的修改一下
      

  7.   

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      

  8.   

    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    另外stm.close();
    conn.close();应该写在 finally 块而不是 catch 或者别的什么地方。