/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/LocateStations.java
ViewVC logotype

Diff of /android/TrainInfoService/src/dk/thoerup/traininfoservice/LocateStations.java

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

revision 348 by torben, Sun Sep 27 19:14:39 2009 UTC revision 388 by torben, Fri Oct 2 15:11:25 2009 UTC
# Line 59  public class LocateStations extends Http Line 59  public class LocateStations extends Http
59                                                  "               SELECT id,name,latitude,longitude,stationcode_fjrn,stationcode_stog, " +                                                  "               SELECT id,name,latitude,longitude,stationcode_fjrn,stationcode_stog, " +
60                                                  "                     earth_distance( ll_to_earth(latitude,longitude), ll_to_earth(?,?))::int AS calcdist " +                                                  "                     earth_distance( ll_to_earth(latitude,longitude), ll_to_earth(?,?))::int AS calcdist " +
61                                                  "               FROM trainstations " +                                                  "               FROM trainstations " +
62                                                  "               WHERE latitude IS NOT NULL AND longitude IS NOT NULL " +                                                  "               WHERE enabled = true AND latitude IS NOT NULL AND longitude IS NOT NULL " +
63                                                  "       ) AS trainstations2 " +                                                  "       ) AS trainstations2 " +
64                                                  "ORDER BY calcdist ASC " +                                                  "ORDER BY calcdist ASC " +
65                                                  "LIMIT 4 ";                                                  "LIMIT 4 ";
# Line 74  public class LocateStations extends Http Line 74  public class LocateStations extends Http
74                                          "WHERE name ILIKE ? AND latitude IS NOT NULL AND longitude IS NOT NULL " +                                          "WHERE name ILIKE ? AND latitude IS NOT NULL AND longitude IS NOT NULL " +
75                                          "ORDER BY name ";                                          "ORDER BY name ";
76                                  stmt = conn.prepareStatement(SQL);                                  stmt = conn.prepareStatement(SQL);
77                                  stmt.setString(1, "%" + name + "%");                                  stmt.setString(1, name + "%");
78                                  break;                                  break;
79                          default:                          default:
80                                  // This should not be possible                                  // This should not be possible
# Line 126  public class LocateStations extends Http Line 126  public class LocateStations extends Http
126                  }                  }
127    
128                  if (request.getParameter("name") != null) {                  if (request.getParameter("name") != null) {
129                          name = request.getParameter("name");                          name = request.getParameter("name").trim();
130                          method = Requested.BY_NAME;                          method = Requested.BY_NAME;
131                  }                  }
132    

Legend:
Removed from v.348  
changed lines
  Added in v.388

  ViewVC Help
Powered by ViewVC 1.1.20