/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/db/DatabaseLayerImplementation.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/db/DatabaseLayerImplementation.java

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

revision 2846 by torben, Tue Jan 26 08:21:22 2016 UTC revision 2847 by torben, Tue Jan 26 11:48:37 2016 UTC
# Line 20  import dk.daoas.adressevedligehold.util. Line 20  import dk.daoas.adressevedligehold.util.
20    
21  public class DatabaseLayerImplementation  {  public class DatabaseLayerImplementation  {
22                    
23          static boolean DEBUG = false;          //static boolean DEBUG = false;
24                    
25                    
26          public List<Address> getAllAdresses() throws SQLException {          public List<Address> getAllAdresses() throws SQLException {
27                  TimingHelper timing = new TimingHelper();                  TimingHelper timing = new TimingHelper();
28                                    
29                  String debugFilter = DatabaseLayerImplementation.DEBUG ? " WHERE postnr >= 6000 " : "";                  //String debugFilter = DatabaseLayerImplementation.DEBUG ? " WHERE postnr >= 6000 " : "";
30                                    
31                  String sql =                  String sql =
32                                  "SELECT id,vejnavn,husnr,husnrbogstav,kommunekode,vejkode,postnr,gadeid,upper(distributor) AS distributor,dbkbane,latitude,longitude, "                                  "SELECT id,vejnavn,husnr,husnrbogstav,kommunekode,vejkode,postnr,gadeid,upper(distributor) AS distributor,dbkbane,latitude,longitude, "
33                                  + "rutema,korelistema,ruteti,korelisteti,ruteon,korelisteon,ruteto,korelisteto,rutefr,korelistefr,rutelo,korelistelo,ruteso,korelisteso "                                  + "rutema,korelistema,ruteti,korelisteti,ruteon,korelisteon,ruteto,korelisteto,rutefr,korelistefr,rutelo,korelistelo,ruteso,korelisteso "
34                                  + "FROM fulddaekning.adressetabel "                                  + "FROM fulddaekning.adressetabel "
35                                  + debugFilter                                  //+ debugFilter
36                                  ;                                  ;
37                                    
38                  try ( Connection conn = DBConnection.getConnection();                            try ( Connection conn = DBConnection.getConnection();          
# Line 114  public class DatabaseLayerImplementation Line 114  public class DatabaseLayerImplementation
114                                          "RuteFr=?, KorelisteFr=?, " +                                          "RuteFr=?, KorelisteFr=?, " +
115                                          "RuteLo=?, KorelisteLo=?, " +                                          "RuteLo=?, KorelisteLo=?, " +
116                                          "RuteSo=?, KorelisteSo=?, " +                                          "RuteSo=?, KorelisteSo=?, " +
117                                      "Distributor=? " +                                      "Distributor=?, " +
118                                        "DBKBane=? " +
119                                          "WHERE id=?";                                          "WHERE id=?";
120                                                                                    
121                                                                                    
# Line 140  public class DatabaseLayerImplementation Line 141  public class DatabaseLayerImplementation
141                                          stmt.setString(14, addr.korelisteSondag);                                          stmt.setString(14, addr.korelisteSondag);
142    
143                                          stmt.setString(15, addr.distributor);                                          stmt.setString(15, addr.distributor);
144                                          stmt.setInt(16, addr.id);                                          stmt.setInt(16, addr.dbkBane);
145                                            stmt.setInt(17, addr.id);
146    
147                                                                                    
148                                          stmt.execute();                                          stmt.execute();

Legend:
Removed from v.2846  
changed lines
  Added in v.2847

  ViewVC Help
Powered by ViewVC 1.1.20