Загрузка данных из базы данных в jtable - PullRequest
0 голосов
/ 13 октября 2019

Я создал сценарий, в котором я пытаюсь извлечь данные из базы данных в jtable, и когда я нажимаю «Отправить», я сохраняю данные из строки в другой базе данных. Я пытаюсь создать кнопку обновления, в которой хранятся данные, но она не работает.

Я попытался отладить ее, но получаю сообщение об ошибке или ничего не происходит. Я понятия не имею, почему это происходит, когда я пытаюсь добавить строку. Сейчас ничего не происходит, и строка не добавляется.

public void actionPerformed(ActionEvent arg0) {
        String myquery = "SELECT * FROM myTable t WHERE t.trade_no NOT IN (SELECT trade_no FROM newTable)";

        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            final Connection con = DriverManager.getConnection(
                    "url", "user",
                    "password");

            preparedStatement = con.prepareStatement(myquery);
            rs = preparedStatement.executeQuery(myquery);
            rs.next();
            row[0] = rs.getString("Trade_Type").toString();
            row[0] = rs.getString("Trade_Type").toString();
            row[0] = rs.getString("Value_date").toString();
            row[0] = rs.getString("CCY_Sold").toString();
            row[0] = rs.getString("Amt_Sold").toString();
            row[0] = rs.getString("CCY_Bought").toString();
            row[0] = rs.getString("Amt_Bought").toString();
            row[0] = rs.getString("Rate").toString();
            row[0] = rs.getString("Cparty").toString();
            con.commit();
            con.close();
            model.addRow(row);

        } catch (Exception e) {
            e.printStackTrace();
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...