이것은 간단해야합니다. KATA_DASAR 테이블에서 KATA 레코드를 검색하여 kamusKata []라는 배열에 넣었 으면합니다. 하지만 올바른 코드를 작성하는 것처럼 보이지 않습니다. 어떤 도움이 필요합니까? 미리 감사드립니다. :)SQL을 Java에서 Array로 구문 분석
package ir;
import java.sql.*;
public class kataDasar {
private String[] kamusKata;
private int i=0;
public kataDasar() {
try {
//definisi connection
Connection con = DriverManager.getConnection("jdbc:derby://localhost:1527/stemming", "admin", "admin");
Statement stmt = con.createStatement();
//SQL query
String SQL = "SELECT KATA FROM KATA_DASAR";
ResultSet rs = stmt.executeQuery(SQL);
while (rs.next()){
String hasil = (rs.getString("KATA"));
setKamusKata(hasil);
}
} catch (SQLException ex) {
System.err.println("Connection failed"); //jika connection failed
}
};
private void setKamusKata (String kata) {
kamusKata[i] = kata;
i++;
}
public String getKamusKata() {
return kamusKata;
}
}
내가 그 데이터베이스 컬럼의 데이터 유형과 무엇에 대한 몇 가지 자세한 내용을 가질 수 생성자가 실행을 완료 한 후 kamusKata 배열의 내용입니까? – eabraham