1

データベースからデータを表示するときにテキストエリアを繰り返すことができないのはなぜですか。

さまざまな方法を試しましたが、データベース内のすべてのデータを実行する方法が見つかりませんでした。

これは私がこれまで試した最後のコードです

void tampilkata(){

    try {
        String sql = "select kosakata.*, jabar1.*, jabar2.*, jabar3.* from kosakata "
                                            + "inner join jabar1 on kosakata.kode=jabar1.kode "
                                            + "inner join jabar2 on kosakata.kode=jabar2.kode "
                                            + "inner join jabar3 on kosakata.kode=jabar3.kode "
                                            + "where kosakata.kosakata like'%"+Textfield1.getText()+"%'";
        PreparedStatement ps = koneksi.getKoneksi().prepareStatement(sql);
        ResultSet rs = ps.executeQuery(); 

        while(rs.next()){
            jTextarea1.setText("Kata utama :\t\t"+rs.getString("kosakata")+" \n\t"+rs.getString("arti")
                                            +"\n\t\t\t"+rs.getString("jabar1")+"\n\t"+rs.getString("arti1")
                                            +"\n\t\t\t"+rs.getString("jabar2")+"\n\t"+rs.getString("arti2")
                                            +"\n\t\t\t"+rs.getString("jabar3")+"\n\t"+rs.getString("arti3"));

        }
    } catch (SQLException ex) {
        Logger.getLogger(panel_terjemahan.class.getName()).log(Level.SEVERE, null, ex);
    }
}

あなたの助けにとても感謝しています。どうもありがとうございました。

4

1 に答える 1