Использование информации из базы данных в качестве значений переменных - PullRequest
0 голосов
/ 29 октября 2009

Я работаю над проектом Java, и мне нужно извлечь некоторые значения из базы данных и превратить их в переменные, которые программа затем будет использовать для составления счета. Я могу заставить программу подключаться к базе данных просто отлично, и оператор mySQL для вызова нужных мне данных достаточно прост. Я просто не могу понять, как потом поместить каждое поле, возвращаемое в наборе результатов, в отдельную переменную.

Ответы [ 2 ]

3 голосов
/ 29 октября 2009
2 голосов
/ 29 октября 2009

Бесстыдно поднял из учебника JDBC

Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
                                         ResultSet.CONCUR_READ_ONLY);
    ResultSet srs = stmt.executeQuery(
        "SELECT COF_NAME, PRICE FROM COFFEES");
    while (srs.next()) {
            String name = srs.getString("COF_NAME");
            float price = srs.getFloat("PRICE");
            System.out.println(name + "     " + price);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...