2016-12-04 2 views
0

2 나는 데이터베이스에 2 arraylist에서 2 표 ArrayList를

public ArrayList<Double> latitude = new ArrayList<Double>(); 
public ArrayList<Double> longitude = new ArrayList<Double>(); 

2 테이블이 : latitude

longitude 내가 테이블 목록에서 보내지 만 나열하는 테이블에서 전송에 문제가있을 수 있습니다 . 나는이 응용 프로그램과 함께 너무 오래 일하고 어리석은 실수를 저지른다고 생각합니다.

String sql = "SELECT latitude, longitude FROM table"; 


      ResultSet rs = stmt.executeQuery(sql); 

      while(rs.next()){ 

       latitude = rs.getDouble("latitude"); 
       longitude = rs.getDouble("longitude"); 

      } 
      rs.close(); 

답변

0

나는 문제가 테이블을 쿼리하고 그 안에 값을 가져 오는 사실에 있다고 생각하지만, 실제로하지 않은 ArrayList에에 추가, 문제는이 개 라인에 있습니다

  latitude = rs.getDouble("latitude"); 
      longitude = rs.getDouble("longitude"); 

당신의 ArrayList에 값을 추가 할 수는 사용하는 데 도움이

  latitude.add(rs.getDouble("latitude")); 
      longitude.add(rs.getDouble("longitude")); 

희망을.