Подключиться к БД (Дерби) - PullRequest
       19

Подключиться к БД (Дерби)

0 голосов
/ 11 сентября 2011

Я пытаюсь подключиться к базе данных с помощью этого кода:

      try
    {
        Class.forName("org.apache.derby.jdbc.ClientDriver");
        String url = "jdbc:derby://localhost:1527/sample";
        Connection con = DriverManager.getConnection(url);
        PreparedStatement pstmt=con.prepareStatement("insert into app.discount_code values('A',22)");
        pstmt.executeUpdate();
        con.close();
    }

    catch(Exception e)

    {
         System.out.println(e.getMessage());

    }

.. но не результат. Что мне нужно сделать, чтобы подключиться к БД?

1 Ответ

1 голос
/ 11 сентября 2011

Сэр, вы подключаетесь к сетевому серверу derby. Поэтому вам необходимо сначала настроить среду и запустить сетевой сервер. Пожалуйста, проверьте правильность файлов jar драйвера.

О настройке и запуске сетевого сервера derby. Смотрите здесь. http://db.apache.org/derby/papers/DerbyTut/ns_intro.html#ns_config_env

Также вам лучше поместить метод close в блок finally.

Вам лучше вставить сообщение об ошибке, чтобы найти вашу проблему.

...