-1

ここに作業用の準備済みステートメントがあります:

public boolean requestBuy(int user_id, String broker_name, String company_name, int shares, String comments)
    {
        ....
        ....
                pstmnt = conn.prepareStatement("INSERT INTO broker_requests VALUES" +
                                                "(br_request_id_increment.nextval,?,?,?,?,?,?)");
                pstmnt.setInt(1, user_id);
                pstmnt.setString(2, broker_name);
                pstmnt.setString(3, "Buy");
                pstmnt.setInt(4, shares);
                pstmnt.setString(5, company_name);
                pstmnt.setString(6, comments);
                pstmnt.executeQuery();

                logger.info("Request Share Purchase: " + company_name + " has requested to purchase " + shares + " from" + company_name);
                return true;
            }
        }

私がやりたいことは、結果セットを別の変数 (またはおそらく arrayList?) に格納して、それらの値を別のクラスで使用することです。何か案は?

4

1 に答える 1

0

マップを使用することをお勧めします。キーと値のペアは、列名と値を論理的な方法で保存および取得するのに役立ちます。

また

データベース データを表すクラスを作成し、そのインスタンスを作成して入力するだけです。

于 2013-07-09T16:28:04.027 に答える