Я пытаюсь создать простое приложение базы данных в JAVA с помощью JDBC. Пока все попытки были безуспешными даже при загрузке драйвера. Поймите, что я новичок в 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");
программа всегда дает это исключение:
Исключение в потоке "основного" java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver в java.net.URLClassLoader $ 1.Run (URLClassLoader.java:372) в java.net.URLClassLoader $ 1. run (URLClassLoader.java:361) at java.security.AccessController.doPrivileged (собственный метод) at java.net.URLClassLoader.findClass (URLClassLoader.java:360) в java.lang.ClassLoader.loadClass (ClassLoader.java : 424) at sun.misc.Launcher $ AppClassLoader.loadClass (Launcher.java:308) в java.lang.ClassLoader.loadClass (ClassLoader.java:357) в java.lang.Class.forName0 (собственный метод) по адресу java.lang.Class.forName (класс.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 –