我一直在嘗試使用JDBC在JAVA中創建一個簡單的數據庫應用程序。到目前爲止,我所有的嘗試都沒有成功加載驅動程序。瞭解我是Java新手,剛開始學習。下面是我的步驟:無法運行簡單的JDBC程序。
- 開始>系統>高級系統屬性>環境變量: 添加CLASSPATH = [路徑sqljdbc41.jar]
- 添加在NetBeans
添加驅動程序如下代碼:
public class DataSample { public static void main(String[] args) throws Exception{ Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Connection cnn=DriverManager.getConnection ("jdbc:sqlserver://localhost;databaseName=AdventureWorks;"); Statement st = cnn.createStatement(); ResultSet rs =st.executeQuery("select * from test");
的程序總是給這個例外:
異常線程 「main」 拋出java.lang.ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriver 在java.net.URLClassLoader的$ 1.run(URLClassLoader.java:372) 1 java.net.URLClassLoader的$。運行(URLClassLoader.java:361) 在java.security.AccessController.doPrivileged(本機方法) 在java.net.URLClassLoader.findClass(URLClassLoader.java:360) 在java.lang.ClassLoader.loadClass(ClassLoader.java :424) at sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:260) 在datasample.DataSample.main(DataSample.java:21) Java結果:1
您的第一個屏幕截圖顯示瞭如何設置一個數據庫驅動程序以便在Netbeans中使用(例如,從Netbeans訪問數據庫)。如果您想從使用Netbeans開發的應用程序使用它,則需要將驅動程序添加到該應用程序的類路徑(構建路徑)中。 –
請參閱步驟1. –
右鍵單擊項目的「庫」節點,然後選擇「添加JAR /文件夾」。您需要在那裏添加JDBC驅動程序。本手冊中的更多詳細信息:http://docs.oracle.com/cd/E50453_01/doc.80/e50452/create_japps.htm#CHDFBFAD –