个人认为
错在类型申明
请看定义
public static Class forName(String name,
                            boolean initialize,
                            ClassLoader loader)
                     throws ClassNotFoundException

解决方案 »

  1.   

    DriverManager.getConnection()的用法不对。
      

  2.   

    try
            {
                Class.forName(dbDriver);
                connection = DriverManager.getConnection(dbName,dbUser,dbPassword);
            }
            catch(Exception exception)
            {
                System.out.println( exception );
                connection = null;
            }
      

  3.   

    eg:
    import java.sql.*;
    public class mysql {
    public static void main(String args[]) {
    Connection Conn = null; 
    try { 
                    Class.forName("org.gjt.mm.mysql.Driver");
                      Conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname?user=bingo;password=truelove"); 
                    } 
                    catch (Exception E) { 
                        System.out.println("Connection failed : " + E.getMessage()); 
                   }
    try {
    Statement stmt = Conn.createStatement();
            ResultSet rs = stmt.executeQuery("select * from db");
            String tmp=rs.getString(2);
            System.out.println(tmp);
    }
    catch (SQLException ex) {
    System.err.println("aq.executeQuery: " + ex.getMessage());
    }
            }
    }