/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/afstandandenrute/Database.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/afstandandenrute/Database.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2879 by torben, Sat Jan 30 14:12:51 2016 UTC revision 2880 by torben, Sat Jan 30 14:15:53 2016 UTC
# Line 271  public class Database { Line 271  public class Database {
271                  Constants consts = Constants.getInstance();                  Constants consts = Constants.getInstance();
272    
273                  //logger.info("Starting query");                  //logger.info("Starting query");
274                  ResultSet res = stmt.executeQuery();                  try ( ResultSet res = stmt.executeQuery() ) {
275                  //logger.info("Starting exec query done");                  
   
                 while (res.next()) {  
                           
                         double latitude = res.getDouble(7);  
                         double longitude = res.getDouble(8);  
   
                           
                         Address adr = new Address(latitude,longitude);  
   
                         adr.id = res.getInt(1);  
                         adr.postnr = res.getShort(2);  
                         adr.vejnavn = vejnavnCache.getInstance( res.getString(3) );  
                         adr.gadeid = res.getInt(4);  
                         adr.husnr = res.getShort(5);  
                         adr.husnrbogstav = husnrbogstavCache.getInstance( res.getString(6) );  
                         //adr.latitude = res.getDouble(7);  
                         //adr.longitude = res.getDouble(8);  
                         adr.ruteMandag =  ruteCache.getInstance( res.getString(9) );  
                         adr.ho = res.getShort(10);  
   
                         list.add(adr);  
276    
277                          if (consts.doCheckHO() == true && adr.ho == 0) {                          while (res.next()) {
278                                  System.out.println( "Mangler HO" );                                  
279                                  System.out.println( adr );                                  double latitude = res.getDouble(7);
280                                  System.exit(0);                                  double longitude = res.getDouble(8);
281            
282                                    
283                                    Address adr = new Address(latitude,longitude);
284            
285                                    adr.id = res.getInt(1);
286                                    adr.postnr = res.getShort(2);
287                                    adr.vejnavn = vejnavnCache.getInstance( res.getString(3) );
288                                    adr.gadeid = res.getInt(4);
289                                    adr.husnr = res.getShort(5);
290                                    adr.husnrbogstav = husnrbogstavCache.getInstance( res.getString(6) );
291                                    //adr.latitude = res.getDouble(7);
292                                    //adr.longitude = res.getDouble(8);
293                                    adr.ruteMandag =  ruteCache.getInstance( res.getString(9) );
294                                    adr.ho = res.getShort(10);
295            
296                                    list.add(adr);
297            
298                                    if (consts.doCheckHO() == true && adr.ho == 0) {
299                                            System.out.println( "Mangler HO" );
300                                            System.out.println( adr );
301                                            System.exit(0);
302                                    }
303            
304                                    //logger.info( "Adress:" + adr);
305                          }                          }
306            
307                          //logger.info( "Adress:" + adr);                          res.close();
308                            stmt.close();
309            
310                            return list;
311                  }                  }
   
                 res.close();  
                 stmt.close();  
   
                 return list;  
312          }          }
313                                    
314  }  }

Legend:
Removed from v.2879  
changed lines
  Added in v.2880

  ViewVC Help
Powered by ViewVC 1.1.20