Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужна помощь в коде, Нужна помощь в коде 
:(
    Опции темы
Alex1945
Дата 22.2.2017, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 22.2.2017

Репутация: нет
Всего: нет



Здраствуйте!!нужна помощь в коде,Java изучаю недолго,проблема такая запрос к базе данных я сделал а получить содержимое не получается в чем может быть проблема?Подскажите пожалуйста!

package utils;

import com.mysql.fabric.jdbc.FabricMySQLDriver;


import java.sql.*;

public class DBConnection {
    private  static final String URL = "jdbc:mysql://localhost:3306/testdb";
    private  static final String USER = "root";
    private  static final String PASSWORD = "root";



    public static void main(String[] args) {
        try {
            selectRecFromTable();
        } catch (SQLException e) {
            System.out.println(e.getMessage());
        }

    }

    private static void selectRecFromTable() throws SQLException {
        Connection dbConnection = null;
        PreparedStatement statement = null;

        String sqlQuery = "SELECT  * From employee ";


        try{
            dbConnection = getDBConnection();
            statement = dbConnection.prepareStatement(sqlQuery);

            ResultSet resultSet = statement.executeQuery();

            while (resultSet.next()){
                String employeeID = resultSet.getString(1);
                String employeeName = resultSet.getString(2);
                String employeeEmail = resultSet.getString(3);
                String departmentID = resultSet.getString(4);


                System.out.println("ID = " + employeeID
                + " Name = " + employeeName + " Email = " + employeeEmail +
                        " DepartmentID = " + departmentID);

                resultSet.close();
            }

        }
        catch(SQLException e){
            e.getMessage();
        }
        finally {
            if(statement != null){
                statement.close();
            }
            if(dbConnection != null){
                dbConnection.close();
            }

        }

    }


    private static Connection getDBConnection(){
        Connection dbConnection = null;
        try {
            Driver driver = new FabricMySQLDriver();
            DriverManager.registerDriver(driver);
            dbConnection = DriverManager.getConnection(URL, USER, PASSWORD);

            if(dbConnection != null){
                System.out.println("Соединение установленно");
            }
            else {
                System.out.println("Соединение не установленно");
            }
        }
        catch(SQLException e){
            System.out.println(e.getMessage());
        }
             return dbConnection;

    }

}


Это сообщение отредактировал(а) Alex1945 - 22.2.2017, 14:31
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0925 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.