你的CLASSPATH设置了吗?如果没有的话,要设置阿。

解决方案 »

  1.   

    JBuilder不会帮你自动加载C:\JBuilder9\jdk1.4\jre\lib\ext底下的第三方包到当前工程中来,你只有自己动手把mysql驱动加载到当前工程中。
      

  2.   

    我没有用jbuilder, 在命令行下运行,我把能想到的路径都加进去了,而且把com文件复制到了jdk1.4\lib\下。还是不行啊:(
      

  3.   

    顺便程序该不会有错把:import java.sql.*;public class JDBCDemo{
        public static void main(String[] args) {
            String driver="com.mysql.jdbc.Driver";
            String url="localhost/juse"; 
            Connection con=null;
            Statement st;
            ResultSet rs;
            try {
                Class.forName(driver).newInstance();
            } catch (Exception ex) {
              
            }
            try{
                con=DriverManager.getConnection(url,"root","root");
                st=con.createStatement();
                rs=st.executeQuery("Select * from student");
                while(rs.next()){ 
                     System.out.println("ID="+rs.getString(1));
                    System.out.println("Name="+rs.getString(2));
                }
             }catch(Exception e){
                    e.printStackTrace();
             }finally{
                if(con==null)return;
               try{
                    con.close();
               }catch(Exception e){
                    e.printStackTrace();
               }
            }
        }
    }
      

  4.   

    mySQL driver的一般路径应该是“org.gjt.mm.mysql.Driver”
    另外,我没有用过JB写sql的程序。
    在sdk的时候,有两种方法安装mySQL驱动:
    把包含驱动包.jar文件的完整路径添加到classpath中
    或者
    把jar文件放到sdk目录的jre\lib下面就可以了