Исключение в потоке "main" java .lang.ClassNotFoundException: oracle .jdb c .driver.OracleDriver В сетевых компонентах - PullRequest
0 голосов
/ 19 апреля 2020

Я пытаюсь соединить базу данных с Netbeans с помощью oracle 10g. Я скачал файл odjbc7.jar и добавил его в драйвер ORACLE THIN в сервисах db. Тем не менее, я получаю этот класс не найдено исключение. (Я использую Apache netbeans).

enter code here

       import java.sql.*;

        public class jdbclass {
        public static void main(String args[]) throws ClassNotFoundException, SQLException
       {
             String url="jdbc:oracle:thin:@localhost:1521:orcl";
             String uname="sh";
             String passwd="ara";
             String query="select pizza_type from pizza";
             Class.forName("oracle.jdbc.driver.OracleDriver");
             Connection con=DriverManager.getConnection(url,uname, passed);
             Statement st=con.createStatement();
             ResultSet rs=st.executeQuery(query);
             String name=rs.getString("pizza_type");
             rs.next();
            System.out.print(name);
            st.close();
            con.close();

          }

        }

1 Ответ

0 голосов
/ 19 апреля 2020
  1. Вы должны использовать ojdbc14.jar, как указано в https://docs.oracle.com/cd/E19830-01/819-4721/beanh/index.html
  2. Убедитесь, что вы добавили банку в путь к классам, как указано в Как мне установить путь к классам в NetBeans?
...