2014-09-04 41 views
-2

我是編程新手,我試圖從我的程序連接到數據庫,但是當我編寫代碼時,第34行發生了錯誤(package con.msql.jdbc沒有出口)。可妳告訴我,爲什麼?幫我從我的程序連接到數據庫

代碼:

package Absensi_PEgawai; 

import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.SQLException; 
import javax.swing.JOptionPane; 

public class koneksi { 
    private static Connection koneksi; 

    public static Connection getKoneksi() 
    { 
     //cek koneksi 
     if(koneksi == null) 
     { 
      try 
      { 
       String url; 
       url = "jdbc:mysql://localhost:3306/dbabsensipegawai"; 
       String user = "root"; 
       String password = "pk12basketboy"; 

     line34 --> **DriverManager.registerDriver(new con.mysql.jdbc.Driver());** 
       koneksi = DriverManager.getConnection(url,user,password); 
      }catch(SQLException t) 
        { 
         JOptionPane.showMessageDialog(null, "Error Membuat Koneksi"); 
        } 
     }  

     return koneksi; 
    } 

    static Object getConnection() 
    { 
     throw new UnsupportedOperationException("Not Yet Implemented"); 
    } 

}

+0

你會得到什麼錯誤? – MrTux 2014-09-04 23:11:24

+4

看起來像一個錯字。 「con」應該是「com」 – anthropomo 2014-09-04 23:13:20

+0

con.mysql是否是一個錯字?爲com.mysql? – MrTux 2014-09-04 23:13:46

回答

0

你必須忘了數據庫驅動程序添加到CLASSPATH。如果您在Eclipse下,請轉到構建路徑菜單並添加您的驅動程序,否則請參閱互聯網上的十億個帖子,解釋如何向任何系統的CLASSPATH添加一個類。

+0

thx ,,我解決了這個問題 – 2014-09-05 00:20:38

相關問題