2013-06-12 24 views
-1

實例化時動態實例化一個使用SQL Server驅動程序出現錯誤(java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver).Driver在類動態

要創建動態類我使用的形式Class.forName ("MyClass")一類,而在class ("MyClass")的構造再次使用未找到形式Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");獲取驅動程序實例。

有人可以幫我解決這個問題嗎?謝謝...

+2

要麼類是從你的類路徑中丟失或它有一個初始化的問題,應該顯示第一次你嘗試加載它,之後你會看到所有沒有找到的類。感謝... – BevynQ

回答

1
  1. 在類路徑中添加sqljdbc.jar或sqljdbc4.jar(依賴)。

  2. 我相信正確的類名是:com.microsoft.sqlserver.jdbc.SQLServerDriver

+0

...正確的驅動程序名稱是你提出的 – oiprado