Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java: Базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.70/20: Рейтинг темы: голосов - 20, средняя оценка - 4.70
ANNebelAS
0 / 0 / 0
Регистрация: 30.05.2011
Сообщений: 17
#1

Чтение файлов из базы данных MySQL на Java

04.05.2012, 14:56. Просмотров 3556. Ответов 2
Метки нет (Все метки)

Программа не выводит результат запроса по выборке из таблицы определенного значения (здесь: первая строка, столбец Question), выводит ошибку. Сам вывод представлен так:
Java
1
2
3
4
5
6
7
8
Coonection c=new Coonection();
        c.studentAnswer();
        ResultSet result=c.doTest();
        try
        {
System.out.println(result.getString(2));
        }
        catch(SQLException ex){System.out.println("error");}
А сам запрос написан в следующем методе:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public static ResultSet  doTest(){
   Statement stat=null;
   ResultSet quest=null;
   String query;
 
   try
   {
    stat=conn.createStatement();
 
        query="SELECT Questions.Question FROM Questions WHERE (Nom_Q=1);";
    quest=stat.executeQuery(query);
    }
   catch(SQLException ex) {
            System.err.println("SQLException: " + ex.getMessage());
        }
    finally
    {
       if (stat != null) {
                try {
                    stat.close();
                }
                catch (SQLException e) {
                    System.err.println("SQLException: " + e.getMessage());
                }
            }
    }
    return quest;
}
Подскажите, что неверно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2012, 14:56
Ответы с готовыми решениями:

Чтение больших объемов данных из базы
Здравствуйте. Есть необходимость принимать запросы на сервер. В зависимости от...

Выпадающий список с из базы данных MySQL
Создаю CRUD приложение. Есть две таблицы type и category: CREATE TABLE...

Запись данных из java в БД MySQL
import javax.swing.*; import javax.swing.table.AbstractTableModel; import...

Какие базы данных изучать с Java ?
Думаю изучать Java. Но как я понял, требуется еще и знать базы данных. Как вы...

Создание базы данных Java DB (Apache Derby)
Здравствуйте. Помогите разобраться с созданием базы данных Derby в Eclipse. В...

2
mutagen
2565 / 2238 / 257
Регистрация: 14.09.2011
Сообщений: 5,185
Записей в блоге: 18
06.05.2012, 00:50 #2
http://docs.oracle.com/javase/tutorial/jdbc/basics/retrieving.html

в частности смотрите сюда
Java
1
2
3
4
5
6
7
8
9
10
11
ResultSet rs = stmt.executeQuery(query);
        while (rs.next()) {
            String coffeeName = rs.getString("COF_NAME");
            int supplierID = rs.getInt("SUP_ID");
            float price = rs.getFloat("PRICE");
            int sales = rs.getInt("SALES");
            int total = rs.getInt("TOTAL");
            System.out.println(coffeeName + "\t" + supplierID +
                               "\t" + price + "\t" + sales +
                               "\t" + total);
        }
1
ANNebelAS
0 / 0 / 0
Регистрация: 30.05.2011
Сообщений: 17
06.05.2012, 00:55  [ТС] #3
Огромное спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2012, 00:55

Подскажите с if на JAVA. Сравнение данных из базы с переменной String
Здравствуйте! Есть база на oracle, в ней таблица и необходимый мне столбец...

Вывести содержимое таблицы names из базы данных Netbeans(Java)
Вывести содержимое таблицы names из базы данных. При этом неизвестен формат...

Как сделать связь между таблицами в базе данных MySQL Java
Недавно начал изучать базы данных в джаве. Изучаю MySql Все первоначальные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru