매콤주먹
134
2020-12-11 17:51:29
1
158

자바 디비 연동 중 값 불러오려 하는데 질문 드립니다 ㅠㅠ


public Schedule_DB(String id) {


try {

connDB();

String query = "select NO from List where STU_ID = '" + id + "'";

rs = stmt.executeQuery(query);

System.out.println("SQL : " + query);


while (rs.next()) {

String NO = rs.getString("NO");

ArrayList<ScheduleVo> arr = arr(NO);


}


} catch (Exception e) {

e.printStackTrace();

}

}


public ArrayList<ScheduleVo> arr(String NO) {

ArrayList<ScheduleVo> arr = new ArrayList<ScheduleVo>();

try {

// connDB();

String query1 = "select SUBJECT, DAY, CLASS_TIME from LECTURE_CSV where NUM = '" + NO + "'";

rs1 = stmt1.executeQuery(query1);

System.out.println("SQL : " + query1);


while (rs1.next()) {

String subject = rs1.getNString("SUBJECT");

String day = rs1.getNString("DAY");

String class_time = rs1.getNString("CLASS_TIME");

ScheduleVo data = new ScheduleVo(subject, day, class_time);

arr.add(data);

}


} catch (Exception e) {

e.printStackTrace();

}

for (ScheduleVo s : arr) {

System.out.println(s);

}

return arr;

}


여기서 arr값을 다른 클래스에서 사용하려 하는데


Schedule_DB db = new Schedule_DB(stu_id);

한 뒤 막히네요;;

물론 구글링이나 저 나름대로 불러오려고 하는데 다 에러가 떠서 ㅠㅠ


0
  • 답변 1

  • beck1111
    766
    2020-12-12 00:32:25

    인생은 짧습니다. 파이썬으로 하세요

    죠크입니다 ㅋ

  • 로그인을 하시면 답변을 등록할 수 있습니다.